WebsiteBaker 2.13.8 is now available!
R.I.P Dietmar (luisehahne) and thank you for all your valuable work for WBhttps://forum.websitebaker.org/index.php/topic,32355.0.html
Was ich nicht verstehe wo die Infornation der zuletzt erzeugten PiD herkommt
CREATE TABLE `wb_pages` ( `page_id` INT(11) NOT NULL AUTO_INCREMENT, `parent` INT(11) NOT NULL DEFAULT '0', `root_parent` INT(11) NOT NULL DEFAULT '0', `level` INT(11) NOT NULL DEFAULT '0', `link` TEXT NOT NULL COLLATE 'utf8_unicode_ci', `target` VARCHAR(7) NOT NULL DEFAULT '' COLLATE 'utf8_unicode_ci', `page_title` VARCHAR(255) NOT NULL DEFAULT '' COLLATE 'utf8_unicode_ci', `menu_title` VARCHAR(255) NOT NULL DEFAULT '' COLLATE 'utf8_unicode_ci', `description` TEXT NOT NULL COLLATE 'utf8_unicode_ci', `keywords` TEXT NOT NULL COLLATE 'utf8_unicode_ci', `page_trail` TEXT NOT NULL COLLATE 'utf8_unicode_ci', `template` VARCHAR(255) NOT NULL DEFAULT '' COLLATE 'utf8_unicode_ci', `visibility` VARCHAR(255) NOT NULL DEFAULT '' COLLATE 'utf8_unicode_ci', `position` INT(11) NOT NULL DEFAULT '0', `menu` INT(11) NOT NULL DEFAULT '0', `language` VARCHAR(5) NOT NULL DEFAULT '' COLLATE 'utf8_unicode_ci', `searching` INT(11) NOT NULL DEFAULT '0', `admin_groups` TEXT NOT NULL COLLATE 'utf8_unicode_ci', `admin_users` TEXT NOT NULL COLLATE 'utf8_unicode_ci', `viewing_groups` TEXT NOT NULL COLLATE 'utf8_unicode_ci', `viewing_users` TEXT NOT NULL COLLATE 'utf8_unicode_ci', `modified_when` INT(11) NOT NULL DEFAULT '0', `modified_by` INT(11) NOT NULL DEFAULT '0', `page_code` INT(11) NOT NULL, PRIMARY KEY (`page_id`))COLLATE='utf8_unicode_ci'ENGINE=MyISAMAUTO_INCREMENT=15;
Wenn der Fee abonniert ist, passiert beim Wechsel nichts mehr.
Bei meiner Spielerei hatte ich einer Seite per phpmyadmin eine höhere PiD gegeben (die Seite dann gelöscht), ab der dann beim Anlegen einer neuen Seite folgerichtig hochgezählt wurde.
<rss version="2.0"> <channel> <title><?php echo PAGE_TITLE; ?></title> <link>http://<?php echo $_SERVER['SERVER_NAME']; ?></link> <description> <?php echo PAGE_DESCRIPTION; ?></description>
<rss version="2.0"> <channel> <ttl>60</ttl> <title><?php echo PAGE_TITLE; ?></title> <link>http://<?php echo $_SERVER['SERVER_NAME']; ?></link> <description> <?php echo PAGE_DESCRIPTION; ?></description>
Lege auf der 'alten' News-Seite eine einen neuen Abschnitt vom Typ 'news' an, weise ihn der selben Gruppe zu wie den bisherigen und setze das Veröffentlichungsda tum auf irgendwann in ferner Zukunft
Was ist nötig (Script) um im laufenden Betrieb (News vorhanden) die PageIDs entsprechend zu ändern, also ohne daß die Nachrichten verloren gehen und die Funktion gestört wird?
if ($page_id == <old_pid>) $page_id = <new_pid>;
nur mal aus Neugierde, was ist an der Lösung von DarkViper verkehrt? Warum passt das nicht?