Verfasst: Do 6. Jan 2005, 19:05
Getestet mit IE V6.000.28..., FireFox V1.0 auf Windows XP SP1
Gruß
HerrB
Gruß
HerrB
Das Diskussionsforum zum Open Source Content Management System
https://forum.contenido.org/
ich möchte nicht motzen aber der code ist falschHerrB hat geschrieben:Code: Alles auswählen
<html> <head> <title></title> <script type="text/javascript" src="scripts/rowMark.js"></script> <script type="text/javascript" src="scripts/infoBox.js"></script> <script type="text/javascript" src="scripts/general.js"></script> {SCRIPTS} <link rel="stylesheet" type="text/css" href="styles/contenido.css" /> </head> <table width="100%" height=100%" border="0" cellspacing="0" cellpadding="0"> <tr><td valign="top"> <body style="margin:{MARGIN}px; {EXTRA}"> {CONTENT} </td></tr> </table> </body> </html>
achso *g* das bezog sich auf HerrB's änderungtimo hat geschrieben:ups? ändere ich morgen gleich
Code: Alles auswählen
/* HerrB:
* checkUserName returns true, if there is a recipient with the specified e-mail address; otherwise false
* @param $email string e-mail
* @return frontend user item if item with e-mail exists, false otherwise
*/
function checkUserName ($username)
{
global $client;
/* Function may get unchecked data, protect db */
$username = str_replace (";","",$username);
$username = str_replace ("--","",$username);
$username = str_replace ("'","",$username);
$username = str_replace ("\"","",$username);
$this->select("idclient='$client' AND username='" . urlencode(strtolower($username)) . "'");
if ($item = $this->next())
{
return $item;
} else {
return false;
}
}ich glaube das wird kein problem darstellen nachzureichen...HerrB hat geschrieben: Was noch fehlt, ist die Ergänzung/Korrektur einer Option in der Funktion für die Speicherung neuer Newsletter-Empfänger. Mit dieser Option könnte der Empfänger bereits beim Anlegen mehreren Gruppen zugeordnet werden (z.Z. ist nur die Zuordnung der Standard-Gruppe oder >einer< anderen Gruppe möglich).
ich würd mal ganz auf die schnelle sagen, das ist schlecht...HerrB hat geschrieben:Für die Installation müsste im Setup bei Update eine Konvertierung bzw. Ergänzung des Empfänger-Keys integriert werden - wenn mir jemand einen Tipp geben könnte, wo man sowas integriert, würde ich mich noch drum kümmern.
kurz und knapp -> da hat sich diesbezüglich nichts geändert...HerrB hat geschrieben:ich glaube, ihr hattet da Änderungen in Bezug auf die Beschriftung von Einträgen bei den Rechten gemacht - da bräuchte ich ggf. noch die Info, ob sich was geändert hat oder ob die Beschriftung nach wie vor in cfg_language_de.inc.php eingetragen wird (e.g. als $lngAct["news"]["news_save"] = i18n("Edit newsletter");).
Code: Alles auswählen
dbUpgradeTable($prefix."_news", 'idnews', 'int(10)', '', 'PRI', '0', '','');
dbUpgradeTable($prefix."_news", 'idart', 'int(10)', '', '', '0', '','');
dbUpgradeTable($prefix."_news", 'idclient', 'int(10)', '', '', '0', '','');
dbUpgradeTable($prefix."_news", 'idlang', 'int(10)', '', '', '0', '','');
dbUpgradeTable($prefix."_news", 'welcome', 'tinyint(1)', '', '', '0', '','');
dbUpgradeTable($prefix."_news", 'name', 'varchar(255)', '', '', '', '','');
dbUpgradeTable($prefix."_news", 'subject', 'text', 'YES', '', '', '','');
dbUpgradeTable($prefix."_news", 'message', 'text', 'YES', '', '', '','');
dbUpgradeTable($prefix."_news", 'newsfrom', 'varchar(255)', '', '', '', '','');
dbUpgradeTable($prefix."_news", 'newsdate', 'datetime', 'YES', '', '', '','');
dbUpgradeTable($prefix."_news", 'author', 'varchar(32)', '', '', '', '','');
dbUpgradeTable($prefix."_news", 'created', 'datetime', '', '', '0000-00-00 00:00:00', '','');
dbUpgradeTable($prefix."_news", 'modified', 'datetime', '', '', '0000-00-00 00:00:00', '','');
dbUpgradeTable($prefix."_news", 'modifiedby', 'varchar(32)', '', '', '', '','');
dbUpgradeTable($prefix."_news_rcp", 'idnewsrcp', 'int(10)', '', 'PRI', '0', '','');
dbUpgradeTable($prefix."_news_rcp", 'idclient', 'int(10)', '', '', '0', '','');
dbUpgradeTable($prefix."_news_rcp", 'idlang', 'int(10)', '', '', '0', '','');
dbUpgradeTable($prefix."_news_rcp", 'email', 'varchar(255)', 'YES', '', '', '','');
dbUpgradeTable($prefix."_news_rcp", 'confirmed', 'tinyint(1)', '', '', '0', '','');
dbUpgradeTable($prefix."_news_rcp", 'confirmeddate', 'datetime', '', '', '0000-00-00 00:00:00', '','');
dbUpgradeTable($prefix."_news_rcp", 'lastaction', 'varchar(32)', 'YES', '', '', '','');
dbUpgradeTable($prefix."_news_rcp", 'name', 'varchar(255)', 'YES', '', '', '','');
dbUpgradeTable($prefix."_news_rcp", 'hash', 'varchar(32)', '', '', '', '','');
dbUpgradeTable($prefix."_news_rcp", 'deactivated', 'int(1)', '', '', '0', '','');
dbUpgradeTable($prefix."_news_rcp", 'author', 'varchar(32)', '', '', '', '','');
dbUpgradeTable($prefix."_news_rcp", 'created', 'datetime', '', '', '0000-00-00 00:00:00', '','');
dbUpgradeTable($prefix."_news_rcp", 'modified', 'datetime', '', '', '0000-00-00 00:00:00', '','');
dbUpgradeTable($prefix."_news_rcp", 'modifiedby', 'varchar(32)', '', '', '', '','');
dbUpgradeTable($prefix."_news_groups", 'idnewsgroup', 'int(10)', '', 'PRI', '0', '','');
dbUpgradeTable($prefix."_news_groups", 'idclient', 'int(10)', '', '', '0', '','');
dbUpgradeTable($prefix."_news_groups", 'idlang', 'int(10)', '', '', '0', '','');
dbUpgradeTable($prefix."_news_groups", 'groupname', 'varchar(32)', '', '', '', '','');
dbUpgradeTable($prefix."_news_groups", 'defaultgroup', 'tinyint(1)', '', '', '0', '','');
dbUpgradeTable($prefix."_news_groupmembers", 'idnewsgroupmember', 'int(10)', '', 'PRI', '0', '','');
dbUpgradeTable($prefix."_news_groupmembers", 'idnewsgroup', 'int(10)', '', '', '0', '','');
dbUpgradeTable($prefix."_news_groupmembers", 'idnewsrcp', 'int(10)', '', '', '0', '','');Code: Alles auswählen
INSERT INTO !PREFIX!_area VALUES (86, '0', 'recipientgroups', 1, 1, 0);Code: Alles auswählen
INSERT INTO !PREFIX!_nav_sub VALUES (81, 3, 86, 1, 'navigation/extra/recipientgroups', 1);Code: Alles auswählen
INSERT INTO !PREFIX!_files VALUES (189, 86, 'include.recipients.group_menu.php', 'main');
INSERT INTO !PREFIX!_files VALUES (190, 86, 'include.recipients.group.subnav.php', 'main');
INSERT INTO !PREFIX!_files VALUES (191, 86, 'include.recipients.group_edit.php', 'main');Code: Alles auswählen
INSERT INTO !PREFIX!_frame_files VALUES (196, 86, 2, 189);
INSERT INTO !PREFIX!_frame_files VALUES (197, 86, 3, 190);
INSERT INTO !PREFIX!_frame_files VALUES (198, 86, 4, 191);Code: Alles auswählen
INSERT INTO !PREFIX!_actions VALUES (422, 86, '', 'recipientgroup_delete', '', '', 1);
INSERT INTO !PREFIX!_actions VALUES (423, 86, '', 'recipientgroup_create', '', '', 1);
INSERT INTO !PREFIX!_actions VALUES (424, 86, '', 'recipientgroup_recipient_delete', '', '', 1);
INSERT INTO !PREFIX!_actions VALUES (425, 86, '', 'recipientgroup_save_group', '', '', 1);
INSERT INTO !PREFIX!_actions VALUES (426, 19, '', 'news_send_exec', '', '', 0);
INSERT INTO !PREFIX!_actions VALUES (427, 16, '', 'news_duplicate', '', '', 0);
INSERT INTO !PREFIX!_actions VALUES (428, 50, '', 'recipients_purge', '', '', 0);Code: Alles auswählen
INSERT INTO !PREFIX!_actions VALUES (341, 50, '', 'recipients_editrecipient', '', '', 1);
INSERT INTO !PREFIX!_actions VALUES (342, 50, '', 'recipients_createrecipient', '', '', 1);
INSERT INTO !PREFIX!_actions VALUES (343, 50, '', 'recipients_delete', '', '', 1);Code: Alles auswählen
INSERT INTO !PREFIX!_actions VALUES (341, 50, '', 'recipients_save', '', '', 1);
INSERT INTO !PREFIX!_actions VALUES (342, 50, '', 'recipients_create', '', '', 1);
INSERT INTO !PREFIX!_actions VALUES (343, 50, '', 'recipients_delete', '', '', 1);Code: Alles auswählen
INSERT INTO !PREFIX!_actions VALUES (337, 16, '', 'news_editnewsletter', '', '', 1);
INSERT INTO !PREFIX!_actions VALUES (338, 16, '', 'news_createnewsletter', '', '', 1);Code: Alles auswählen
INSERT INTO !PREFIX!_actions VALUES (337, 16, '', 'news_save', '', '', 1);
INSERT INTO !PREFIX!_actions VALUES (338, 16, '', 'news_create', '', '', 1);Code: Alles auswählen
<table width="100%" border="0" cellspacing="0" cellpadding="0">Code: Alles auswählen
height="100%"