tag {LISTPAGES}
Hallo Cyrano,
der splittet nur die Liste der Artikel aber nicht den Artikel selber auf. Ich mag sowas auch nicht weil ich finde, dass Scrolling angenehmer als Seite vor / Seite zurück ist.
der splittet nur die Liste der Artikel aber nicht den Artikel selber auf. Ich mag sowas auch nicht weil ich finde, dass Scrolling angenehmer als Seite vor / Seite zurück ist.
pixelpublic GmbH | Agentur für Neue Medien und Gestaltung
hallo nekket, danke dir fürs feedback.
jo ich auch nicht aber kundenwunsch. ok dann wirds programmiert :-)
jo ich auch nicht aber kundenwunsch. ok dann wirds programmiert :-)
Gruß/ regards cyrano
--------------------------------------------------------
templates -> http://www.128.weitzelmedia.de
planepix -> http://www.planepix.de
XING -> https://www.xing.com/profile/Thomas_Weitzel3
--------------------------------------------------------
templates -> http://www.128.weitzelmedia.de
planepix -> http://www.planepix.de
XING -> https://www.xing.com/profile/Thomas_Weitzel3
- lady_witchcraft
- Posts: 94
- Joined: Sun 14. Nov 2004, 19:19
- Location: Austria
- Contact:
@nekket: hatte die hoffnung, dass deine modifizierungen das teil bei mir unter phpwcms version 1.2.8 zum laufen bekommen, aber leider keine veränderung zur vorherigen installation, immer noch die fehlermeldung
weiss echt nicht wo das problem liegt!!! eine frage hab ich nur zu den von dir vorgeschlagenen dateien anlegen in den unterschiedlichen foldern..
bei der ursprünglichen installation von ... (entschuldige hab den namen vergessen!) heisst es list_pages... (also dateiname mit underscore und .php endung) und noch eine dümmlichere frage oben drauf, welche endung sollte in deinem fall diese listpages haben? einfach gar nix oder auch wie unten .php??? ich weiss ich blamier mich mit diesen doofen fragen, aber ich hätt die pagelist funktion so gern in meiner seite und werd noch wahnsinnig wenn ich das nicht bald behebn kann,... bin ich echt zu doof dazu oder raff ich da irgendwas nicht genau?! bin für jegliche hilfe SEHR SEHR dankbar
ahja und hier hast du ja extra noch angegeben, dass die listpages (ja ohne underscore ) auf .php endet... ich bin verwirrt, jaja frauen und technik
oder kann schon jemand sagen, dass dieser mod DEFINITIV NICHT UNTER 1.2.8 läuft oder probs mit dem cms hat, bei denen die rewrite funktion on ist, oder nicht für cms unter subdomains geeignet ist...
dann lösch ich alles wieder und muss wohl warten, bis jemand eine anleitung für doofies wie micht für die V 1.2.8 hier rausbringt
bitte bitte helfen, dankeschön im voraus ihr wcms-profis und -helden
Code: Select all
Parse error: syntax error, unexpected T_STRING in /is/htdocs/KNR/www.mydomain.org/subfolder/include/inc_front/front.func.inc.php on line 894
Code: Select all
Erstellt eine Datei "listpages" im Ordner "phpwcms_template/inc_script/frontend_init" mit folgendem Inhalt
Code: Select all
Erstellt eine Datei "listpages.php" im Ordner "phpwcms_template/inc_script/frontend_render" mit folgendem Inhalt:
oder kann schon jemand sagen, dass dieser mod DEFINITIV NICHT UNTER 1.2.8 läuft oder probs mit dem cms hat, bei denen die rewrite funktion on ist, oder nicht für cms unter subdomains geeignet ist...
dann lösch ich alles wieder und muss wohl warten, bis jemand eine anleitung für doofies wie micht für die V 1.2.8 hier rausbringt
bitte bitte helfen, dankeschön im voraus ihr wcms-profis und -helden
... it's not bad luck, it's a bug ...
Hi,
ich kenne diesen TAG nicht aber etwas Grundsätzliches:
In den Ordnern frontend_init und frontend_render werden *.php Dateien abgelegt.
<?
.
.
?>
Der Name spielt im Normalfall keine Rolle.
Alle Dateien werden bei einem Seitenaufruf abgearbeitet. Entscheident sind die enthaltenen Funktionen und Selektoren bzw. Platzhalter z.B. {MEIN-TAGy} (im frontend_render).
nekket kann sicher etwas zum Ordner frontend_init sagen.
Gruß Knut
ich kenne diesen TAG nicht aber etwas Grundsätzliches:
In den Ordnern frontend_init und frontend_render werden *.php Dateien abgelegt.
<?
.
.
?>
Der Name spielt im Normalfall keine Rolle.
Alle Dateien werden bei einem Seitenaufruf abgearbeitet. Entscheident sind die enthaltenen Funktionen und Selektoren bzw. Platzhalter z.B. {MEIN-TAGy} (im frontend_render).
nekket kann sicher etwas zum Ordner frontend_init sagen.
Gruß Knut
Last edited by flip-flop on Sun 26. Nov 2006, 07:41, edited 1 time in total.
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
- lady_witchcraft
- Posts: 94
- Joined: Sun 14. Nov 2004, 19:19
- Location: Austria
- Contact:
@flip-flop:
danke für deinen hinweis, hab' es eh ausprobiert, mit der .php endung - aber selbst dann ging gar nix, vermute der fehler muss in der front.func.inc.php liegen, da der fehler anscheinend von dieser datei nach dem mod hervorgerufen wurde, mal sehen ob mir nekket weiterhelfen kann, ich hoffe!
derzeit habe ich alles wieder zurückgestellt und warte auf neue anweisung
liebe grüsse aus wien
danke für deinen hinweis, hab' es eh ausprobiert, mit der .php endung - aber selbst dann ging gar nix, vermute der fehler muss in der front.func.inc.php liegen, da der fehler anscheinend von dieser datei nach dem mod hervorgerufen wurde, mal sehen ob mir nekket weiterhelfen kann, ich hoffe!
derzeit habe ich alles wieder zurückgestellt und warte auf neue anweisung
liebe grüsse aus wien
... it's not bad luck, it's a bug ...
@Lady_Whichcraft:
Ich hab's mit der 1.2.8 nicht getestet - aber kann das mal kurzfristig probieren.... nur nicht jetzt - komme grad von ner Party
Sorry für die späte Antwort - derzeit zu viel zu tun...
Flip-Flop hat recht, es muss natürlich eine Datei mit Endung .php sein...
Ich meld mich - eventuell schon heute
Ich hab's mit der 1.2.8 nicht getestet - aber kann das mal kurzfristig probieren.... nur nicht jetzt - komme grad von ner Party
Sorry für die späte Antwort - derzeit zu viel zu tun...
Flip-Flop hat recht, es muss natürlich eine Datei mit Endung .php sein...
Ich meld mich - eventuell schon heute
pixelpublic GmbH | Agentur für Neue Medien und Gestaltung
- lady_witchcraft
- Posts: 94
- Joined: Sun 14. Nov 2004, 19:19
- Location: Austria
- Contact:
@nekket: ja dann schau mal zu dass sich das blut gegen den alkohol wieder durchsetzt, schlaf schön und ausgedehn und dann kannst du dich vielleicht etwas meinem problemchen widmen
dann freu ich mich auf weitere lösungsmöglichkeiten oder deine eigenen erfahrungen mit v 1.2.8 un dem MOD nur zur erinnerung, bei meiner installation ist die rewrite funktion ON und das cms läuft auf einer subdomain, vielleicht ist eines der beiden ausschlaggeben für den fehler?! (falls es was zur sache tun sollte: weitere mods die im cms imprementiert bzw. aktiviert wurden ist das GT MOD & BANNER MOD & CALENDER MOD ahja und TEASER_EX wurde auch eingefügt!)
vielen dank für jegliche hilfe bereits im voraus & liebe grüsse aus wien in deine party-heimatstadt
dann freu ich mich auf weitere lösungsmöglichkeiten oder deine eigenen erfahrungen mit v 1.2.8 un dem MOD nur zur erinnerung, bei meiner installation ist die rewrite funktion ON und das cms läuft auf einer subdomain, vielleicht ist eines der beiden ausschlaggeben für den fehler?! (falls es was zur sache tun sollte: weitere mods die im cms imprementiert bzw. aktiviert wurden ist das GT MOD & BANNER MOD & CALENDER MOD ahja und TEASER_EX wurde auch eingefügt!)
vielen dank für jegliche hilfe bereits im voraus & liebe grüsse aus wien in deine party-heimatstadt
... it's not bad luck, it's a bug ...
- lady_witchcraft
- Posts: 94
- Joined: Sun 14. Nov 2004, 19:19
- Location: Austria
- Contact:
[SOLVED for 1.2.8]
hy guys, habs jetzt gefunden bzw. bei mir funzt der mod jetzt auch unter phpwcms 1.2.8
jetzt da ich weiss, was mein fehler war, kommt er mir ja mächtig blöde vor aber im nachhinein ist man ja immer klüger - also falls jemand auch probs hatte mit der installation, hier ein hinweis in sachen phpwcms 1.2.8 wo es laut nekket (der rest der install anleitung funktionierte bei mir einwandfrei!!!) NUR wenn man in der front.func.inc die function get_actcat_articles_data umschreibt, einfach darauf achten, dass diese einen absatz (alias ID check) mehr hat, als in früheren versionen... die hatte ich nämlich immer planiert und deswegen ging dann gar nix mehr - peinlich peinlich, aber lange rede kurzer sinn, die function sieht jetzt in meinem source so aus und funktioniert mit nekkets anderen modifizierungen laut seiner anleitung in diesem thread:
sodala, hoff das hilft euch auch, möglicherweise war aber auch die hilfe von wingover daran auch nicht ganz unbeteiligt, denn er half mir (da bei mir die rewrite engine = ON ist) die .htaccess datei (wegen dem banner MOD) umzuschreiben!!! siehe tread unter http://www.phpwcms.de/forum/viewtopic.php?p=77525#77525
P.S: noch ein hinweis für kandiaten wie mich, die am mac mit dreamweaver arbeiten und die sources bearbeiten: TUT DAS BITTE NICHT MEHR bei den front.func.php und content.func.php dateien, mein dreamweaver auf dem mac fabriziert da bei einmaligem überspreichern mysteriöse fehler und somit bei mir zumindest, eine potentielle fehlerquelle... jetzt verwende ich hierfür lieber den externen editor TextWrangler (= gratis & man kann mit dem auch dateien bequem auf den ftp server speichern!) und es funzt besser...
jetzt da ich weiss, was mein fehler war, kommt er mir ja mächtig blöde vor aber im nachhinein ist man ja immer klüger - also falls jemand auch probs hatte mit der installation, hier ein hinweis in sachen phpwcms 1.2.8 wo es laut nekket (der rest der install anleitung funktionierte bei mir einwandfrei!!!) NUR wenn man in der front.func.inc die function get_actcat_articles_data umschreibt, einfach darauf achten, dass diese einen absatz (alias ID check) mehr hat, als in früheren versionen... die hatte ich nämlich immer planiert und deswegen ging dann gar nix mehr - peinlich peinlich, aber lange rede kurzer sinn, die function sieht jetzt in meinem source so aus und funktioniert mit nekkets anderen modifizierungen laut seiner anleitung in diesem thread:
Code: Select all
function get_actcat_articles_data ($act_cat_id, $dbcon) {
//returns the complete active and public article data as array (basic infos only)
//so it is reusable by many functions -> lower db access
$data = array();
$ao = get_order_sort($GLOBALS['content']['struct'][ $act_cat_id ]['acat_order']);
$sql = "SELECT *, UNIX_TIMESTAMP(article_tstamp) AS article_date FROM ".DB_PREPEND."phpwcms_article ";
$sql .= "WHERE article_cid=".intval($act_cat_id);
// VISIBLE_MODE: 0 = frontend (all) mode, 1 = article user mode, 2 = admin user mode
switch(VISIBLE_MODE) {
case 0: $sql .= " AND article_public=1 AND article_aktiv=1";
break;
case 1: $sql .= " AND article_uid=".$_SESSION["wcs_user_id"];
break;
//case 2: admin mode no additional neccessary
}
$sql .= " AND article_deleted=0 AND article_begin < NOW() AND article_end > NOW() ";
$sql .= "ORDER BY ".$ao[2];
//start hack by Viet Son//
$result_ts = mysql_query($sql, $dbcon);
$num_recs = mysql_num_rows($result_ts);
mysql_free_result($result_ts);
$pglen = $GLOBALS["template_default"]["record_per_page"];
if ($num_recs > $rec_page){
$pg = $_GET["pg"];
if(!$pg || $pg == 1){$start = 0;$pg = 1;}
else{$offset = $pg-1; $start = ($offset * $pglen); }
$sql1 = "SELECT acat_alias FROM ".DB_PREPEND."phpwcms_articlecat WHERE acat_id=".$act_cat_id.";";
if($result1 = mysql_query($sql1, $dbcon))
{
if($row = mysql_fetch_row($result1)) {$qrystr = $row[0];}
}//mysql_free_result($result1);
$lstpg = pager($pg,$pglen,$num_recs,$qrystr);
$GLOBALS["lstpg"]= $lstpg;
$sql .= " LIMIT $start,$pglen";
} else {$sql .=";";}
//END page list hack/////
if($result = mysql_query($sql, $dbcon)) {
while($row = mysql_fetch_assoc($result)) {
$data[$row["article_id"]] = array(
"article_id" => $row["article_id"],
"article_cid" => $row["article_cid"],
"article_title" => $row["article_title"],
"article_subtitle" => $row["article_subtitle"],
"article_keyword" => $row["article_keyword"],
"article_summary" => $row["article_summary"],
"article_redirect" => $row["article_redirect"],
"article_date" => $row["article_date"],
"article_username" => $row["article_username"],
"article_sort" => $row["article_sort"],
"article_notitle" => $row["article_notitle"],
"article_created" => $row["article_created"],
"article_image" => unserialize($row["article_image"]),
"article_timeout" => $row["article_cache"],
"article_nosearch" => $row["article_nosearch"]
);
// now check for article alias ID
if($row["article_aliasid"]) {
$aid = $row["article_id"];
$alias_sql = "SELECT *, UNIX_TIMESTAMP(article_tstamp) AS article_date FROM ".DB_PREPEND."phpwcms_article ";
$alias_sql .= "WHERE article_deleted=0 AND article_id=".intval($row["article_aliasid"]);
if(!$row["article_headerdata"]) {
switch(VISIBLE_MODE) {
case 0: $alias_sql .= " AND article_public=1 AND article_aktiv=1";
break;
case 1: $alias_sql .= " AND article_uid=".$_SESSION["wcs_user_id"];
break;
}
$alias_sql .= " AND article_begin < NOW() AND article_end > NOW()";
}
$alias_sql .= " AND article_deleted=0 LIMIT 1";
if($alias_result = mysql_query($alias_sql, $dbcon)) {
if($alias_row = mysql_fetch_assoc($alias_result)) {
$data[$aid]["article_id"] = $alias_row["article_id"];
// use alias article header data
if(!$row["article_headerdata"]) {
$data[$aid]["article_title"] = $alias_row["article_title"];
$data[$aid]["article_subtitle"] = $alias_row["article_subtitle"];
$data[$aid]["article_keyword"] = $alias_row["article_keyword"];
$data[$aid]["article_summary"] = $alias_row["article_summary"];
$data[$aid]["article_redirect"] = $alias_row["article_redirect"];
$data[$aid]["article_date"] = $alias_row["article_date"];
$data[$aid]["article_image"] = unserialize($alias_row["article_image"]);
}
}
mysql_free_result($alias_result);
}
}
}
mysql_free_result($result);
}
return $data;
}
P.S: noch ein hinweis für kandiaten wie mich, die am mac mit dreamweaver arbeiten und die sources bearbeiten: TUT DAS BITTE NICHT MEHR bei den front.func.php und content.func.php dateien, mein dreamweaver auf dem mac fabriziert da bei einmaligem überspreichern mysteriöse fehler und somit bei mir zumindest, eine potentielle fehlerquelle... jetzt verwende ich hierfür lieber den externen editor TextWrangler (= gratis & man kann mit dem auch dateien bequem auf den ftp server speichern!) und es funzt besser...
... it's not bad luck, it's a bug ...
Öh ... ups ich hab glaub was vergesse
Sorry - aber jetzt haste es selber hinbekommen! Auch gut!
Die Mac-Probleme kenne ich zu genüge von meinen Kollegen ...
Sorry - aber jetzt haste es selber hinbekommen! Auch gut!
Die Mac-Probleme kenne ich zu genüge von meinen Kollegen ...
pixelpublic GmbH | Agentur für Neue Medien und Gestaltung