templates/de/emails/admin/admin_order_normal.tpl svneol=native#text/plain
templates/de/emails/admin/admin_payout_request.tpl svneol=native#text/plain
templates/de/emails/admin/admin_payout_request_banner.tpl svneol=native#text/plain
+templates/de/emails/admin/admin_purge_del_mails.tpl svneol=native#text/plain
+templates/de/emails/admin/admin_purge_delete.tpl svneol=native#text/plain
+templates/de/emails/admin/admin_purge_inactive.tpl svneol=native#text/plain
+templates/de/emails/admin/admin_purge_points.tpl svneol=native#text/plain
templates/de/emails/admin/admin_purge_task.tpl svneol=native#text/plain
templates/de/emails/admin/admin_purge_task_row.tpl svneol=native#text/plain
+templates/de/emails/admin/admin_purge_turbo.tpl svneol=native#text/plain
+templates/de/emails/admin/admin_purge_unconfirmed.tpl svneol=native#text/plain
templates/de/emails/admin/admin_purge_user_server_name_log.tpl svneol=native#text/plain
templates/de/emails/admin/admin_purge_user_subid_log.tpl svneol=native#text/plain
templates/de/emails/admin/admin_rallye_expired.tpl svneol=native#text/plain
./inc/extensions/network/mode-setup.php:22: * @TODO Admono.de: highforcedbanner, traffic from abroad *
./inc/extensions/network/mode-setup.php:23: * @TODO Ads-AbisZ: HighForced banner, mini layer *
./inc/extensions/network/mode-setup.php:24: * @TODO Ads-Im-Netz: All APIs provide URLs/JavaScripts *
-./inc/extensions/network/mode-setup.php:25: * @TODO Affiliblatt: Layer requires script in head *
-./inc/extensions/network/mode-setup.php:26: * @TODO Affiliblatt: Textlinks, popup, popunder, HTML mail, lead *
-./inc/extensions/network/mode-setup.php:27: * @TODO AllAds4You: Traffic from abroad, High-Forced banner *
-./inc/extensions/network/mode-setup.php:28: * @TODO Earn4Webbis: HighForced banner, page peel, mini layer *
-./inc/extensions/network/mode-setup.php:29: * @TODO FuCoExSponsor: Textlink-View is JavaScript! *
-./inc/extensions/network/mode-setup.php:30: * @TODO Fusion-Ads: Has click/banner URL in API response *
-./inc/extensions/network/mode-setup.php:31: * @TODO GeldSponsor.de Requires ID card copy/business reg. *
-./inc/extensions/network/mode-setup.php:32: * @TODO GolloX: Please add full support *
-./inc/extensions/network/mode-setup.php:33: * @TODO LoseAds: HighForced banner, mini layer, all premium *
-./inc/extensions/network/mode-setup.php:34: * @TODO Paid4Ad: HighForced banner, mini layer *
-./inc/extensions/network/mode-setup.php:35: * @TODO Sponsor-Box: HighForced banner, leader board, mini layer *
-./inc/extensions/network/mode-setup.php:36: * @TODO Paid-4-Webmaster: leader board, mini layer *
-./inc/extensions/network/mode-setup.php:37: * @TODO Vario-Ads: HighForced banner, mini layer *
-./inc/extensions/network/mode-setup.php:38: * @TODO SuperPromo24: HighForced banner, leader board, mini/page layer *
-./inc/extensions/network/mode-setup.php:39: * @TODO SuperPromo24: Textlink view is a JavaScript *
-./inc/extensions/network/mode-setup.php:40: * @TODO Der Werbepartner.cc: Banner click/view is JavaScript! *
-./inc/extensions/network/mode-setup.php:41: * @TODO Der Werbepartner.cc: Forced textlink not correct *
-./inc/extensions/network/mode-setup.php:42: * @TODO Der Werbepartner.cc: Layer not correct *
-./inc/extensions/network/mode-setup.php:43: * @TODO Der Werbepartner.cc: Sky banner is JavaScript! *
-./inc/extensions/network/mode-setup.php:44: * @TODO Der Werbepartner.cc: Surfbar click not correct *
-./inc/extensions/network/mode-setup.php:45: * @TODO Der Werbepartner.cc: Textlink not correct *
-./inc/extensions/network/mode-setup.php:46: * @TODO Xijide: Lead/Sale (together) unsupported (no target URL) *
-./inc/extensions/network/mode-setup.php:47: * @TODO Yoo!Media: What is LayerAd compared to Layer click? *
-./inc/extensions/network/mode-setup.php:93:// @TODO network_type_handler is an internal name and needs documentation
+./inc/extensions/network/mode-setup.php:25: * @TODO Ads4Clicks: Some has JavaScript as output code, high forced *
+./inc/extensions/network/mode-setup.php:26: * @TODO Affiliblatt: Layer requires script in head *
+./inc/extensions/network/mode-setup.php:27: * @TODO Affiliblatt: Textlinks, popup, popunder, HTML mail, lead *
+./inc/extensions/network/mode-setup.php:28: * @TODO AllAds4You: Traffic from abroad, High-Forced banner *
+./inc/extensions/network/mode-setup.php:29: * @TODO Earn4Webbis: HighForced banner, page peel, mini layer *
+./inc/extensions/network/mode-setup.php:30: * @TODO FuCoExSponsor: Textlink-View is JavaScript! *
+./inc/extensions/network/mode-setup.php:31: * @TODO Fusion-Ads: Has click/banner URL in API response *
+./inc/extensions/network/mode-setup.php:32: * @TODO GeldSponsor.de Requires ID card copy/business reg. *
+./inc/extensions/network/mode-setup.php:33: * @TODO GolloX: Please add full support *
+./inc/extensions/network/mode-setup.php:34: * @TODO LoseAds: HighForced banner, mini layer, all premium *
+./inc/extensions/network/mode-setup.php:35: * @TODO Paid4Ad: HighForced banner, mini layer *
+./inc/extensions/network/mode-setup.php:36: * @TODO Sponsor-Box: HighForced banner, leader board, mini layer *
+./inc/extensions/network/mode-setup.php:37: * @TODO Paid-4-Webmaster: leader board, mini layer *
+./inc/extensions/network/mode-setup.php:38: * @TODO Vario-Ads: HighForced banner, mini layer *
+./inc/extensions/network/mode-setup.php:39: * @TODO SuperPromo24: HighForced banner, leader board, mini/page layer *
+./inc/extensions/network/mode-setup.php:40: * @TODO SuperPromo24: Textlink view is a JavaScript *
+./inc/extensions/network/mode-setup.php:41: * @TODO Der Werbepartner.cc: Banner click/view is JavaScript! *
+./inc/extensions/network/mode-setup.php:42: * @TODO Der Werbepartner.cc: Forced textlink not correct *
+./inc/extensions/network/mode-setup.php:43: * @TODO Der Werbepartner.cc: Layer not correct *
+./inc/extensions/network/mode-setup.php:44: * @TODO Der Werbepartner.cc: Sky banner is JavaScript! *
+./inc/extensions/network/mode-setup.php:45: * @TODO Der Werbepartner.cc: Surfbar click not correct *
+./inc/extensions/network/mode-setup.php:46: * @TODO Der Werbepartner.cc: Textlink not correct *
+./inc/extensions/network/mode-setup.php:47: * @TODO Xijide: Lead/Sale (together) unsupported (no target URL) *
+./inc/extensions/network/mode-setup.php:48: * @TODO Yoo!Media: What is LayerAd compared to Layer click? *
+./inc/extensions/network/mode-setup.php:94:// @TODO network_type_handler is an internal name and needs documentation
./inc/extensions/sponsor/mode-setup.php:43:// @TODO Remove double tabs
./inc/extensions/sql_patches/mode-update.php:43:// @TODO Remove double-tabs
./inc/extensions/user/mode-update.php:43:// @TODO Remove double tabs
./inc/header.php:66:// @TODO Find a way to not use direct module comparison
./inc/install-functions.php:446: // @TODO Comparing with DEFAULT_MAIN_TITLE doesn't work
./inc/install-functions.php:97: // @TODO DEACTIVATED: changeDataInLocalConfigurationFile('OUTPUT-MODE', "setConfigEntry('OUTPUT_MODE', '", "');", postRequestElement('omode'), 0);
-./inc/language/de.php:1154: // @TODO Rewrite these two constants
-./inc/language/de.php:1170: // @TODO Rewrite these three constants
+./inc/language/de.php:1161: // @TODO Rewrite these two constants
+./inc/language/de.php:1177: // @TODO Rewrite these three constants
./inc/language/de.php:46: // @TODO Please sort these language elements
-./inc/language/de.php:742:// @TODO Are these constants longer used?
+./inc/language/de.php:749:// @TODO Are these constants longer used?
./inc/language-functions.php:254: // @TODO These are all valid languages, again hard-coded
./inc/language/install_de.php:142: // @TODO Move this to e.g. ext-smtp
./inc/language/newsletter_de.php:13: * @TODO This language file is completely out-dated, please do no *
./inc/stats_bonus.php:2:// @DEPRECATED
./inc/template.php:2:// @DEPRECATED
./mailid_top.php:2:// @DEPRECATED
+./templates/de/emails/admin/admin_autopurge_delete.tpl:1:@DEPRECATED
+./templates/de/emails/admin/admin_autopurge_del_mails.tpl:1:@DEPRECATED
+./templates/de/emails/admin/admin_autopurge_inactive.tpl:1:@DEPRECATED
+./templates/de/emails/admin/admin_autopurge_points.tpl:1:@DEPRECATED
+./templates/de/emails/admin/admin_autopurge_tsks.tpl:1:@DEPRECATED
+./templates/de/emails/admin/admin_autopurge_turbo.tpl:1:@DEPRECATED
+./templates/de/emails/admin/admin_autopurge_unconfirmed.tpl:1:@DEPRECATED
./templates/de/html/admin/admin_add_network_vcheck_param.tpl:1:<!-- @DEPRECATED //-->
./templates/de/html/admin/admin_add_reflevel.tpl:1:<!-- @DEPRECATED //-->
./templates/de/html/admin/admin_add_reflvl.tpl:1:<!-- @DEPRECATED //-->
// Add points in autopurge-mode
function addPointsAutoPurge ($userid, $points) {
// Is the userid valid?
- if (!isValidId($userid)) {
+ if ((!isValidId($userid)) || ($points <= 0)) {
// Please report all these bugs
reportBug(__FUNCTION__, __LINE__, 'Invalid call. userid=' . $userid . ',points=' . $points);
} // END - if
if (!SQL_HASZEROAFFECTED()) {
// Send out email to admin
- sendAdminNotification('{--ADMIN_AUTOPURGE_TURBO_SUBJECT--}', 'admin_autopurge_turbo', SQL_AFFECTEDROWS());
+ sendAdminNotification('{--ADMIN_AUTOPURGE_TURBO_SUBJECT--}', 'admin_purge_turbo', SQL_AFFECTEDROWS());
} // END - if
}
// Check if confirmation links are purged or not
$result_links = SQL_QUERY_ESC("SELECT `id` FROM `{?_MYSQL_PREFIX?}_user_links` WHERE `stats_id`=%s LIMIT 1",
array(bigintval($content['id'])), __FILE__, __LINE__);
- if (SQL_NUMROWS($result_links) == 1) {
- // Free memory
- SQL_FREERESULT($result_links);
+ // Is there one entry?
+ if (SQL_NUMROWS($result_links) == 1) {
// At least one link was found, enougth to pay back the points
if (($userid != $content['userid']) && (isValidId($userid)) && ($points > 0)) {
// Directly add points back to senders account
} // END - if
// Add points
- $userid = $content['userid']; $points += $content['price']; $admin_points += $content['price'];
+ $userid = $content['userid'];
+ $points += $content['price'];
+ $admin_points += $content['price'];
// Remove confirmation links from queue
addSql(SQL_QUERY_ESC("DELETE LOW_PRIORITY FROM `{?_MYSQL_PREFIX?}_user_links` WHERE `stats_id`=%s",
addSql(SQL_QUERY_ESC("UPDATE `{?_MYSQL_PREFIX?}_pool` SET `data_type`='DELETED' WHERE `id`=%s LIMIT 1",
array(bigintval($content['pool_id'])), __FILE__, __LINE__, FALSE));
} // END - if
+
+ // Free memory
+ SQL_FREERESULT($result_links);
} // END - while
- // Add last points to last user account
- if ($points > 0) addPointsAutoPurge($userid, $points);
+ // Are some points collected?
+ if (($points > 0) && (isValidId($userid))) {
+ // Add last points to last user account
+ addPointsAutoPurge($userid, $points);
+ } // END - if
} // END - if
// Free memory
} // END - if
} // END - while
- // Add points to jackpot
+ // Is ext-jackpot installed?
if (isExtensionActive('jackpot')) {
+ // Add points to jackpot
addPointsToJackpot($points);
} // END - if
// Add points from deleted accounts to jackpot, but here just add to notify mail
if ($admin_points > 0) {
// Send mail to admin
- sendAdminNotification('{--ADMIN_AUTOPURGE_SUBJECT--}', 'admin_autopurge_points', $admin_points);
+ sendAdminNotification('{--ADMIN_AUTOPURGE_SUBJECT--}', 'admin_purge_points', $admin_points);
} // END - if
// Run all SQLs here
$content['userids'] = implode(PHP_EOL, $userids);
// Send mail notification to admin
- sendAdminNotification('{--ADMIN_AUTOPURGE_INACTIVE_SUBJECT--}', 'admin_autopurge_inactive', $content);
+ sendAdminNotification('{--ADMIN_AUTOPURGE_INACTIVE_SUBJECT--}', 'admin_purge_inactive', $content);
} // END - if
// Free memory
// Send mail notification to admin
if (getConfig('ap_in_notify') == 'Y') {
- sendAdminNotification('{--ADMIN_AUTOPURGE_DELETE_SUBJECT--}', 'admin_autopurge_delete', $useridsContent);
+ sendAdminNotification('{--ADMIN_AUTOPURGE_DELETE_SUBJECT--}', 'admin_purge_delete', $useridsContent);
} // END - if
} // END - if
// Is there deleted mails and the admin want's to receive a notification
if (($deletedStats > 0) && (getConfig('ap_dm_notify') == 'Y')) {
// Send out email to admin
- sendAdminNotification('{--ADMIN_AUTOPURGE_DELETE_MAILS_SUBJECT--}', 'admin_autopurge_del_mails', $deletedStats);
+ sendAdminNotification('{--ADMIN_AUTOPURGE_DELETE_MAILS_SUBJECT--}', 'admin_purge_del_mails', $deletedStats);
} // END - if
// [EOF]
// Send mail notification to admin
if (getConfig('ap_un_notify') == 'Y') {
- sendAdminNotification('{--ADMIN_AUTOPURGE_UNCONFIRMED_SUBJECT--}', 'admin_autopurge_unconfirmed', $userids);
+ sendAdminNotification('{--ADMIN_AUTOPURGE_UNCONFIRMED_SUBJECT--}', 'admin_purge_unconfirmed', $userids);
} // END - if
} // END - if
-Hallo Administrator,
-
-In Ihrem {?mt_word?} wurden $content Mailbuchungen von bereits gelöschten Mitgliedern entfernt!
-
-Mit freundlichen Grüßen,
- Ihr {?MAIN_TITLE?} Script
-
-{?URL?}/admin.php
+@DEPRECATED
-Hallo Administrator,
-
-In Ihrem {?mt_word?} wurden Mitglieder gelöscht, die seit $content[since] Tagen nicht mehr aktiv waren!
-
-Hier alle gelöschten Mitglieder:
---------------------------------
-$content
---------------------------------
-
-Ihre Mitglieder wurden automatisch benachrichtigt!
-
-Mit freundlichen Grüßen,
- Ihr {?MAIN_TITLE?} Script
-
-{?URL?}/admin.php
+@DEPRECATED
-Hallo Administrator,
-
-In Ihrem {?mt_word?} wurden Mitglieder gefunden, die seit $content[since] Tagen nicht mehr aktiv waren! Sollten diese Mitglieder weitere {%config,createFancyTime=ap_inactive_time%} inaktiv bleiben, werden sie automatisch gelöscht!
-
-Hier alle inaktiven Mitglieder:
---------------------------------
-$content[userids]
---------------------------------
-
-Ihre Mitglieder wurden automatisch benachrichtigt!
-
-Mit freundlichen Grüßen,
- Ihr {?MAIN_TITLE?} Script
-
-{?URL?}/admin.php
+@DEPRECATED
-Hallo Administrator,
-
-es wurden soeben {%pipe,translateComma=$content%} {?POINTS?} durch die automatische Loeschung von Bestätigungslinks in den Jackpot transferiert!
-
-Mit freundlichen Grüßen,
- Ihr {?MAIN_TITLE?} Script
-
-{?URL?}/admin.php
+@DEPRECATED
-Hallo Administrator,
-
-In Ihrem {?mt_word?} wurden $content veraltete Bonus-Einträge gelöscht.
-
-Mit freundlichen Grüßen,
- Ihr {?MAIN_TITLE?} Script
-
-{?URL?}/admin.php
+@DEPRECATED
-Hallo Administrator,
-
-In Ihrem {?mt_word?} wurden Mitglieder gelöscht, die seit $content[time] Tagen nicht ihre EMail-Adresse bestätigt hatten!
-
-Hier alle gelöschten Mitglieder:
---------------------------------
-$content
---------------------------------
-
-Ihre Mitglieder wurden automatisch benachrichtigt!
-
-Mit freundlichen Grüßen,
- Ihr {?MAIN_TITLE?} Script
-
-{?URL?}/admin.php
+@DEPRECATED
--- /dev/null
+Hallo Administrator,
+
+In Ihrem {?mt_word?} wurden $content Mailbuchungen von bereits gelöschten Mitgliedern entfernt.
+
+Mit freundlichen Grüßen,
+ Ihr {?MAIN_TITLE?} Script
+
+{?URL?}/admin.php
--- /dev/null
+Hallo Administrator,
+
+In Ihrem {?mt_word?} wurden Mitglieder gelöscht, die seit $content[since] Tagen nicht mehr aktiv waren.
+
+Hier alle gelöschten Mitglieder:
+--------------------------------
+$content
+--------------------------------
+
+Ihre Mitglieder wurden automatisch benachrichtigt.
+
+Mit freundlichen Grüßen,
+ Ihr {?MAIN_TITLE?} Script
+
+{?URL?}/admin.php
--- /dev/null
+Hallo Administrator,
+
+In Ihrem {?mt_word?} wurden Mitglieder gefunden, die seit $content[since] Tagen nicht mehr aktiv waren. Sollten diese Mitglieder weitere {%config,createFancyTime=ap_inactive_time%} inaktiv bleiben, werden sie automatisch gelöscht.
+
+Hier alle inaktiven Mitglieder:
+--------------------------------
+$content[userids]
+--------------------------------
+
+Ihre Mitglieder wurden automatisch benachrichtigt.
+
+Mit freundlichen Grüßen,
+ Ihr {?MAIN_TITLE?} Script
+
+{?URL?}/admin.php
--- /dev/null
+Hallo Administrator,
+
+es wurden soeben {%pipe,translateComma=$content%} {?POINTS?} durch die automatische Loeschung von Bestätigungslinks in den Jackpot transferiert.
+
+Mit freundlichen Grüßen,
+ Ihr {?MAIN_TITLE?} Script
+
+{?URL?}/admin.php
--- /dev/null
+Hallo Administrator,
+
+In Ihrem {?mt_word?} wurden $content veraltete Bonus-Einträge gelöscht.
+
+Mit freundlichen Grüßen,
+ Ihr {?MAIN_TITLE?} Script
+
+{?URL?}/admin.php
--- /dev/null
+Hallo Administrator,
+
+In Ihrem {?mt_word?} wurden Mitglieder gelöscht, die seit $content[time] Tagen nicht ihre EMail-Adresse bestätigt hatten.
+
+Hier alle gelöschten Mitglieder:
+--------------------------------
+$content
+--------------------------------
+
+Ihre Mitglieder wurden automatisch benachrichtigt.
+
+Mit freundlichen Grüßen,
+ Ihr {?MAIN_TITLE?} Script
+
+{?URL?}/admin.php