Die 1.6.4 ist eine Weiterentwickling der 1.6.1, darum sollte die Anpassung eigendlich einfacher sein
die verschiebung der Tempates in die richtigen Ordner, und Anpassung der Tempates, sollte doch wohl zu lösen sein
versucht es doch einfach mal, oft genügt es die Template Adresse anzupassen, und ggf. die php Dateien in die Ordner zuverschieben
z.B. Login Dateien in den Ordner login
die verschiebung der Tempates in die richtigen Ordner, und Anpassung der Tempates, sollte doch wohl zu lösen sein
versucht es doch einfach mal, oft genügt es die Template Adresse anzupassen, und ggf. die php Dateien in die Ordner zuverschieben
z.B. Login Dateien in den Ordner login
ch probiere ja, hänge aber bei einigen sachen. glaube auch nich dass ich mehr ahnung habe als du
. bin in sachen php anfänger. poste mal eine bsp-php-datei:
pkTpl muss mit getTemplate
muss mit $db_tab['config'] erstezt werden glaub ich, und wie gehts weiter?
. bin in sachen php anfänger. poste mal eine bsp-php-datei:|
|
PHP-Quelltext |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 |
<?php
/********************************************************************************
* Userwall v1.2 *
* Autor und Copyright Mirko Wagner aka Cheroque *
* Website http://www.cheroque.de *
* Hergestellt für PHPKIT Version 1.6.4 pl1 *
* Weiterverbreitung durch Fremde (auch in modifizierter Form) ist nicht erlaubt *
* Entfernen oder unsichbar machen des Copyrights ist nicht erlaubt *
* Support erhalten Sie ausschliesslich unter http://www.cheroque.de *
*********************************************************************************/
pkLoadClass($BBCODE,'bbcode');
if(!defined('pkFRONTEND') || pkFRONTEND!='admin')
die('Direct access to this location is not permitted.');
if(!adminaccess('user'))
return pkEvent('access_forbidden');
if(!defined('pkSQLTAB_USERWALL')){ define('pkSQLTAB_USERWALL',pkSQLPREFIX.'_userwall');}
$ACTION=(isset($_POST['action'])) ? $_POST['action'] : 'view';
$id=(isset($_REQUEST['id']) && intval($_REQUEST['id'])>0) ? intval($_REQUEST['id']) : ((isset($_REQUEST['id']) && $_REQUEST['id']=='sort')? 'sort' : 0);
if(isset($_POST['cancel']) && $ACTION==$_POST['cancel'])
pkHeaderLocation('userwall_db');
if((isset($_GET['action']) && $_GET['action']=='edit' && $id>0) || ($id && $id=='sort')){
$opti_array = array();
$get_optimize = $DB->query("SELECT * FROM ".pkSQLTAB_USERWALL." ORDER by logoff");
while ($opti_tmp = $DB->fetch_array($get_optimize)){
$opti_array[sizeof($opti_array)] = array($opti_tmp['id'],$opti_tmp['usernick'],$opti_tmp['userid'],$opti_tmp['walltext'],$opti_tmp['logon'],$opti_tmp['logoff']);
}
$DB->query("TRUNCATE TABLE ".pkSQLTAB_USERWALL."");
foreach($opti_array as $entries){
$DB->query("INSERT INTO ".pkSQLTAB_USERWALL." (usernick, userid, walltext, logon, logoff) VALUES ('".$entries[1]."','".$entries[2]."','".$entries[3]."','".$entries[4]."','".$entries[5]."')");
}
}
if(isset($_POST['delete']) && $ACTION==$_POST['delete']){
if(isset($_POST['drop_confirm']) && $_POST['drop_confirm']==1 && intval($_POST['id'])>0){
$SQL->query("DELETE FROM ".pkSQLTAB_USERWALL." WHERE id='".intval($_POST['id'])."'");
}
pkHeaderLocation('userwall_db');
}
if(isset($_POST['save']) && $ACTION==$_POST['save'] && isset($_POST['id'])){
if($id && $id>0){
$SQL->query("UPDATE ".pkSQLTAB_USERWALL." SET walltext='".$SQL->f($_POST['ed_walltext'])."' WHERE id='".$id."'");
}
pkHeaderLocation('userwall_db');
}
if(isset($_GET['action']) && $id && $_GET['action']=='drop' && $id>0){
$drop=$SQL->fetch_array($SQL->query("SELECT * FROM ".pkSQLTAB_USERWALL." WHERE id='".intval($id)."' LIMIT 1"));
$desc=pkEntities($drop['id']);
eval("\$site_body.= \"".pkTpl("userwall_drop")."\";");
return;
}
if((isset($_GET['action']) && $_GET['action']=='edit' && $id>0)){
$edit=$SQL->fetch_array($SQL->query("SELECT * FROM ".pkSQLTAB_USERWALL." WHERE id='".intval($id)."' LIMIT 1"));
$editid = $edit['id'];
$editusernick = pkEntities($edit['usernick']);
$edituserid = pkEntities($edit['userid']);
$editwalltext = pkEntities($edit['walltext']);
$editlogon = pkEntities($edit['logon']);
$editlogoff = pkEntities($edit['logoff']);
eval("\$site_body.= \"".pkTpl("userwall_form")."\";");
return;
}
## View ##
$getDB=$SQL->query("SELECT * FROM ".pkSQLTAB_USERWALL." ORDER by id ASC");
while($entry=$SQL->fetch_array($getDB)){
$row=rowcolor($row);
//$entry['id']=pkEntities($tx['tx_desc']);
$entry['walltext'] = $BBCODE->parse($entry['walltext'],0,1,0,1,1,1,50);
eval("\$userwall_row.= \"".pkTpl("userwall_row")."\";");
}
eval("\$site_body.= \"".pkTpl("userwall")."\";");
?>
|
pkTpl muss mit getTemplate
muss mit $db_tab['config'] erstezt werden glaub ich, und wie gehts weiter?

- 1
- 2




