anpera.net
https://anpera.dyndns.org/phpbb3/

Berufsscript problem
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=3690
Seite 1 von 1

Autor:  KainSho [ Do 07 Jun, 2007 21:29 ]
Betreff des Beitrags:  Berufsscript problem

Hi ,

Ich hab ein etwas ''merkwürdiges'' problem mit dem Berufsscript by Opal v1.5 :

Also in der Anleitung steht ich soll in der common.php folgendes suchen :

[php]if ($session[user][superuser]>=2 && $message=="X")
{
$out.="`0[ <a href='superuser.php?op=commentdelete&commentid=$commentids[$i]&return=".URLEncode($_SERVER['REQUEST_URI'])."'>Löschen</a> ]".$authors[$i].":&nbsp;";
addnav("","superuser.php?op=commentdelete&commentid=$commentids[$i]&return=".URLEncode($_SERVER['REQUEST_URI']));
$matches=array();
preg_match("/[(][^)]*[)]/",$op[$i],$matches);
$sect=$matches[0];
}
[/php]

un darunter das einfügen :

[php]else if ($message=="Y")
{
$out.=$authors[$i];
}
[/php]

Aber der obere code steht 100%tig nicht in der common.php ich bin mit der suchfunktion zu jedem begriff fast 3 mal durch und ich habe noch von allein gesucht aber nichts gefunden ... was soll ich nun tun?

mfg

KainSho

Autor:  Squall [ Fr 08 Jun, 2007 02:11 ]
Betreff des Beitrags: 

Hallo, der obere Teil steht auf jeden Fall in der Standartcommon von Anperas version..
versuch mal bitte danch zu suchen, mit deinen PHP-Programm unter suche
$this->bbcode_second_pass_code('', 'if ($session[user][superuser]>=2')

dann findet er bei mir den Codestück, was du nicht findest..
es ist auf jeden Fall drin..
da ich kein Link zu deiner Souce hab, kann ich leider nicht nachschaun, ob du eine veränderte Common hast..

mfg

Autor:  KainSho [ Fr 08 Jun, 2007 02:44 ]
Betreff des Beitrags: 

Da findet er bei mir nichts .. aber hier der link zu meiner Source : http://trecool990.free-site-host.com/logd/source.php

Autor:  Squall [ Fr 08 Jun, 2007 03:44 ]
Betreff des Beitrags: 

Stimmt, bei dir ist es nicht drin...merkwürdig, dann ist es wohl in der standart common doch nicht drin..

hab ich mich geirrt..dann muss es irgendein addon sein, wo man die common modifiziert..

und opal wird daran seine Anleitung abgeleitet haben..


mfg

Autor:  Rikkarda [ Fr 08 Jun, 2007 07:07 ]
Betreff des Beitrags: 

jo das ist der part für die commentary (chatgrotte) um einzustellen, wer im dorf selber postings löschen kann. normal sollte das überall vorhanden sein^^

Autor:  KainSho [ Fr 08 Jun, 2007 08:28 ]
Betreff des Beitrags: 

hm und jetzt kann ich das mit den berufen vergessen?

Autor:  Rikkarda [ Fr 08 Jun, 2007 08:30 ]
Betreff des Beitrags: 

nö musst halt anderweitig einbauen. Am besten ziehst du dir eine original common.php hier aus dem forum und vergleichst die stelle die gesucht wird mit deiner common.php um das dann an eine ähnlich bei dir sicher vorhandene stelle einzufügen ;)

Autor:  KainSho [ Fr 08 Jun, 2007 08:39 ]
Betreff des Beitrags: 

In der Original Common findet ers bei mir auch nicht... :?

Autor:  Rikkarda [ Fr 08 Jun, 2007 09:16 ]
Betreff des Beitrags: 

$this->bbcode_second_pass_code('', 'addnav("","superuser.php?op=commentdelete')


such mal danach.. normal ist das auch net auf superuser2 sondern auf 3 mein ich *grübel* bei mir ist es sogar auf 4 gestellt


deine common.php:

$this->bbcode_second_pass_code('', 'Include 'lib/commentary.php';')


schau mal da rein... man wenn alle sagen es bezieht sich auf die commentary ist es doch klar, dass es auch in dem part zu finden ist. Wenn du diesen part auslagerst und im source nicht freigibst, kannst du nicht von uns erwarten, dass wir es finden

Autor:  KainSho [ Fr 08 Jun, 2007 09:41 ]
Betreff des Beitrags: 

der untere code steht drin ... der obere nicht :/

Autor:  Harthas [ Fr 08 Jun, 2007 11:40 ]
Betreff des Beitrags: 

Das Problem ist, dass das ganze das OOP-Much-In-One-Bundle von Eliwood ist. Da ist es klar, dass man es in dieser Form höchst wahrscheinlich nicht findet.

Man müsste das ganze wohl eindeutig modifizieren, sodass es dann auch stimmig wirkt. ^^

Autor:  Rikkarda [ Fr 08 Jun, 2007 11:47 ]
Betreff des Beitrags: 

KainSho hat geschrieben:
der untere code steht drin ... der obere nicht :/



der untere code steht drin? wo drin? in deiner common.php????

du sollst in den ordner lib gehen in die darin liegende commentary-lib und in der datei dann nach dem part von oben suchen -.-

Autor:  Harthas [ Fr 08 Jun, 2007 11:57 ]
Betreff des Beitrags: 

Er würde es vermutlich nicht finden.

[php]// Deleteprefix
if($this->user['superuser'] >= COMMENTARY_LIVEDELETING_SULEVEL) {
$prefix = '[<a href="'.COMMENTARY_LIVEDELETING_DELETETARGET.'&commentid='.$row['commentid'].'&return='.RawURLEncode($_SERVER['REQUEST_URI']).'">X</a>]&nbsp;';
addnav("",COMMENTARY_LIVEDELETING_DELETETARGET.'&commentid='.$row['commentid'].'&return='.RawURLEncode($_SERVER['REQUEST_URI']));
}[/php]
Dies wäre das gesuchte Pendant. Aber da der Aufbau des Bundle's definitiv anders ist, würde man es wohl kaum hier an diese Stelle platzieren.

Wo genau es hin muss, weiss ich allerdings nicht. Lass es doch erst einmal weg, und versuch das Berufskript ohne diese Änderung.

Autor:  Rikkarda [ Fr 08 Jun, 2007 12:08 ]
Betreff des Beitrags: 

ich glaub das geht net, weil ich weiss wofür dieses Y steht.. das ist dafür da, dass die user etwas lesen können in einem Chatbereich, aber dort selber nicht schreiben können sollen, falls opal das aus meinem forum von leen so übernommen hat, daher würde ich dann evtl. opal bitten, dir den part anzupassen, sofern sie lust/zeit/können hat oder es halt selber versuchen, aber immer dein original zur hand haben um notfalls zu backuppen^^

lg

Autor:  Harthas [ Fr 08 Jun, 2007 12:23 ]
Betreff des Beitrags: 

Leen verwendet zwar auch ein Y, das stimmt. Aber ich glaube eigentlich, dass es es nicht auf diese Art und Weise angewendet hat. Daher glaube ich nicht, dass es wirklich damit etwas zu tun hat. Ausserdem fügt er damit, sofern $message Y ist, den Author des jeweiligen Beitrages erneut hinzu. Sollte also mit Leen's Du-Darfst-Hier-Nur-Lesen nichts zu tun haben ;-)

Autor:  Rikkarda [ Fr 08 Jun, 2007 12:34 ]
Betreff des Beitrags: 

jo kann sein, mir kam der codeschnipsel halt bekannt vor und ich verwende beides in silienta nicht^^

Seite 1 von 1 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/