MyXoops Forum

Forum - All Posts - myXOOPS German Support

Forum Index


Board-Index » All Posts (migoe)

BottomBottom



migoe

"myXOOPs"-Könner
Gepostet am:12.05.2009
migoe
migoe Offline (Show more)
"myXOOPs"-Könner
Posts: 527
Since: 02.11.2002
#21

Aw:: Wie kann das Captcha aus dem Frameworks von Xoops 2.3 in alte Module eingebaut werden?

Hallo Alfred,

nichts leichter als das

include '../../mainfile.php';
include_once 
'class/perm.php';
$extcalPerm ExtcalPerm::getHandler();

if(
count($extcalPerm->getAuthorizedCat($xoopsUser'extcal_cat_submit')) > 0) {
  include 
XOOPS_ROOT_PATH.'/header.php';
  
$xoopsTpl->assign('xoops_pagetitle'_MD_EXTCAL_SUBMIT_EVENT);
  include 
XOOPS_ROOT_PATH.'/class/xoopsformloader.php';
 if(!isset(
$_POST['form_submit'])) {
   
$eventHandler xoops_getmodulehandler('event''extcal');
    
$form $eventHandler->getSubmitFormDisplay($xoopsUser'submit.php');
    
$form->display();
 } else {
    if (!
$GLOBALS['xoopsSecurity']->check()) {
      
redirect_header('index.php'3_NOPERM."<br />".implode('<br />'$GLOBALS['xoopsSecurity']->getErrors()));
      exit;
   }
   
$notification_handler =& xoops_gethandler('notification');
    
$catHandler xoops_getmodulehandler('cat''extcal');
    
$eventHandler xoops_getmodulehandler('event''extcal');
    
$autoApproveCat $extcalPerm->getAuthorizedCat($xoopsUser'extcal_cat_autoapprove');
    if(
array_search($_POST['cat_id'], $autoApproveCat) === false) {
     
$approved 0;
      
$notifyEvent 'new_event_pending';
   } else {
      
$approved 1;
      
$notifyEvent 'new_event';
   }
   if(!
preg_match('`[0-9]{4}-[01][0-9]-[0123][0-9]`'$_POST['event_start']['date'])) {
      
redirect_header('submit.php'3_MD_EXTCAL_WRONG_DATE_FORMAT."<br />".implode('<br />'$GLOBALS['xoopsSecurity']->getErrors()));
      exit;
   }
    list(
$year,$month,$day) = explode("-",$_POST['event_start']['date']);
    
$start mktime(0,0,0,$month,$day,$year) + $_POST['event_start']['time'];
   if(
$_POST['event_end_ok'] == 1) {
     if(
preg_match('`[0-9]{4}-[01][0-9]-[0123][0-9]`'$_POST['event_end']['date'])) {
       list(
$year,$month,$day) = explode("-",$_POST['event_end']['date']);
       
$end mktime(0,0,0,$month,$day,$year) + $_POST['event_end']['time'];
     } else {
        
$end $start;
      }
   } else {
      
$end $start;
    }
   
$submitter = ($xoopsUser) ? $xoopsUser->getVar('uid') : 0;
    
$dohtml = ($xoopsModuleConfig['dohtml_type'] == 2) ? 0;
   
$info = array(
      
'event_title'=>$_POST['event_title'],
     
'cat_id'=>$_POST['cat_id'],
     
'event_desc'=>$_POST['event_desc'],
     
'event_contact'=>$_POST['event_contact'],
     
'event_url'=>$_POST['event_url'],
     
'event_email'=>$_POST['event_email'],
     
'event_address'=>$_POST['event_address'],
     
'event_approved'=>$approved,
      
'event_start'=>$start,
      
'event_end'=>$end,
      
'event_submitter'=>$submitter,
      
'event_submitdate'=>time(),
     
'dohtml'=>$dohtml
   
);

    
$eventHandler->createEvent($info);
    
$notification_handler->triggerEvent('global'0$notifyEvent, array('EVENT_TITLE'=>$_POST['event_title']));
    if(
$approved == 1) {
      
$cat $catHandler->getCat($_POST['cat_id'], $xoopsUser'all');
      
$notification_handler->triggerEvent('cat'$_POST['cat_id'], 'new_event_cat', array('EVENT_TITLE'=>$_POST['event_title'], 'CAT_NAME'=>$cat->getVar('cat_name')));
   }
   
xoops_load("captcha");
$xoopsCaptcha XoopsCaptcha::getInstance();
if (! 
$xoopsCaptcha->verify() ) {
    
$captcha_error $xoopsCaptcha->getMessage();
    
// Hier wenns falsch ist , Fehlermeldung siehe oben
}
    
redirect_header("../../index.php"3_MD_EXTCAL_EVENT_ADDEDfalse);
 }
 include(
XOOPS_ROOT_PATH."/footer.php");
} else {
 
redirect_header("index.php"3_NOPERMfalse);
}


?>


Ich hab's wohl noch nicht ganz geblickt

migoe
Wenn Du denkst Du denkst, dann denkst Du nur, Du denkst
--- www.liedermacher-forum.de ---...


migoe

"myXOOPs"-Könner
Gepostet am:11.05.2009
migoe
migoe Offline (Show more)
"myXOOPs"-Könner
Posts: 527
Since: 02.11.2002
#22

Aw:: Wie kann das Captcha aus dem Frameworks von Xoops 2.3 in alte Module eingebaut werden?

Hallo Alfred,

danke für Deine Anweisungen. Leider funktioniert das Captcha nicht so, wie es soll. Wenn im Feld für den Code nichts eingegeben wird, dann komm die Meldung "Bitte Bestätigungscode eingeben", wenn man dann aber irgendwas eingibt, nimmt der jeden Beitrag an, auch die SPAMs. So sollte das aber nicht sein, oder?! Es sollte doch eigentlich nur die angezeigte Zahlen-Buchstaben-Kombination akzeptiert werden!

Was fehlt da noch? Der Debug-Modus gibt keine Meldung!

Ich habe die erste Zeile

$form->addElement(new XoopsFormCaptcha(), true);


in die Datei /excal/class/event.php unter

function getSubmitFormDisplay($user$action$fct ''$eventId false)


und den Rest in die /excal/submit.php eingetragen. Der Captcha wird wie geschrieben angezeigt, nimmt aber leider alle Eingaben anstandslos an...

migoe
Wenn Du denkst Du denkst, dann denkst Du nur, Du denkst
--- www.liedermacher-forum.de ---...


migoe

"myXOOPs"-Könner
Gepostet am:01.05.2009
migoe
migoe Offline (Show more)
"myXOOPs"-Könner
Posts: 527
Since: 02.11.2002
#23

Aw:: Bug in Vorschau vom DHTML Editor?

Hallo Alfred,

Zitat:
derzeit nicht, da die Daten per get-Methode übertragen werden und da ja die 'Übertragungsgrösse' begrenzt ist.
Das muss anders gelöst werden.


das ist ja ärgerlich. Mich wundert, dass diese Art der Übertragung gewählt wurde. Es gibt schließlich sehr häufig das Problem, dass gerade bei längeren Beiträgen eine Vorschau sinnvoll wäre - und gerade da funkioniert sie nicht. Leider gibt es aber im von mir verwendeten mpmanger-Modul keine Möglichkeit, einen anderen Editor einzustellen - und eine Vorschaufunktion wie im Forenmodul cbb 3.08 ist ebenfall nicht eingebaut....tja, muß ich mich wohl nach einer Lösung umschauen...danke für die Antwort.

migoe
Wenn Du denkst Du denkst, dann denkst Du nur, Du denkst
--- www.liedermacher-forum.de ---...


migoe

"myXOOPs"-Könner
Gepostet am:29.04.2009
migoe
migoe Offline (Show more)
"myXOOPs"-Könner
Posts: 527
Since: 02.11.2002
#24

Aw:: Bug in Vorschau vom DHTML Editor?

Hallo Alfred,

auch von mir vielen Dank für die Hilfe. Leider gibt es mit dieser Funktion noch ein Problem. Wenn ein Beitrag länger als 900 Zeichen lang ist, wird keine Vorschau angezeigt.

Da gibt es doch bestimmt auch eine Lösung...?

migoe
Wenn Du denkst Du denkst, dann denkst Du nur, Du denkst
--- www.liedermacher-forum.de ---...


migoe

"myXOOPs"-Könner
Gepostet am:26.04.2009
migoe
migoe Offline (Show more)
"myXOOPs"-Könner
Posts: 527
Since: 02.11.2002
#25

Wie kann das Captcha aus dem Frameworks von Xoops 2.3 in alte Module eingebaut werden?

Leider steige ich nicht durch, was bei den Modulen geändert werden muß, um auf das xoopseigene Captcha zugreifen zu können. Ich habe auf meiner Seite mit dem Modul ExtCal 1 Probleme mit Spam. Leider kapier ich nicht, wie das Captcha eingebaut werden soll.

Wer hat schon Erfahrung damit und möchte seine Erfahrungen mit mir teilen?

migoe, der sich damit schwer tut
Wenn Du denkst Du denkst, dann denkst Du nur, Du denkst
--- www.liedermacher-forum.de ---...


migoe

"myXOOPs"-Könner
Gepostet am:14.04.2009
migoe
migoe Offline (Show more)
"myXOOPs"-Könner
Posts: 527
Since: 02.11.2002
#26

Aw:: Social Profile (Yogurt + profil Modul)

Eine Sache liegt mir noch am Herzen:

Wer eine Seite mit einer Community aufbauen will, ist mit dem Yogurt/Profil-Modul schon grundsätzlich gut bedient. Es fehlt jetzt aber noch die Möglichkeit für die User, den eigenen Geburtstag einzugeben. Dazu sollte dann noch eine Geburtstagsliste und ein Block mit dem aktuellen/kommenden Geburtstagskind gebaut werden. Damit wäre der "Grundstock" für eine gut geölte Community gelegt.

Es gibt zwar ein paar separate Geburtstags-Module, aber die sind halt separat, veraltet und nicht integriert!

migoe
Wenn Du denkst Du denkst, dann denkst Du nur, Du denkst
--- www.liedermacher-forum.de ---...


migoe

"myXOOPs"-Könner
Gepostet am:29.03.2009
migoe
migoe Offline (Show more)
"myXOOPs"-Könner
Posts: 527
Since: 02.11.2002
#27

Aw:: Social Profile (Yogurt + profil Modul)

Lieber Alfred,

eine tolle Sache - danke dafür. Dieses Modul bringt vieles mit, was ich bisher mühsam auf verschiedene Module verteilen mußte.

Allerdings fehlen doch noch ein paar Dinge:

- Gruppenfunktion ist unerlässlich

- Block mit Gruppenteilnehmern, klonbar für mehrere Gruppen oder zumindest auf einzelne Gruppen anwendbar

- Audiofunktion wieder aktivieren und Kommentarmöglichkeit

- Block mit neuen Liedern aus der Audiosektion

- Bilder mit Kommentarmöglichkeit

Weitere "Wünsche" folgen, wenn vorhanden

migoe
Wenn Du denkst Du denkst, dann denkst Du nur, Du denkst
--- www.liedermacher-forum.de ---...


migoe

"myXOOPs"-Könner
Gepostet am:07.05.2008
migoe
migoe Offline (Show more)
"myXOOPs"-Könner
Posts: 527
Since: 02.11.2002
#28

Re: Banning Politik auf Xoops.org ist NICHT OK

Hallo Martin und alle anderen,

Zitat:
Ich denke, dass bei einem solch mittlerweile sehr großen Projekt an dem sich viele engagieren, man auch mal ... eine Auszeit nehmen darf und die Hutschnur hochgehen lassen kann.

Mich persönlich würde es sehr freuen, wenn Du, Rene, eines Tages wieder hier Freude findest, ich persönlich ziehe tief meinen Hut vor Dir ... und bin mir bewusst, dass es ohne Euch Entwickler die vielen wunderschönen Xoops Seiten gar nicht in dieser Vielfalt geben würde


Ein tolles Schlußwort, dem ist nicht viel hinzuzufügen - und nun schließe ich diesen Thread.

Vielen Dank für Ihre Aufmerksamkeit und eine schöne Zeit noch...

migoe
Wenn Du denkst Du denkst, dann denkst Du nur, Du denkst
--- www.liedermacher-forum.de ---...


migoe

"myXOOPs"-Könner
Gepostet am:29.04.2008
migoe
migoe Offline (Show more)
"myXOOPs"-Könner
Posts: 527
Since: 02.11.2002
#29

Re: Banning Politik auf Xoops.org ist NICHT OK

Eine Sache ist mir noch durch den Kopf gegangen:

Zitat:
muki schrieb:

Was interessiert es BMW wenn Werbung für Mercedes auf seiner HP steht wenn das eigene Produkt spitze ist.
So wie ich das sehe, wenn BMW Werbung für Mercedes auf seiner Seite stehen lässt, zeigt das "nur" dass, dieses Unternehmen tolerant handeln kann und dieses wertet dann BMW aus Sicht der Users noch weiter auf.


Das klingt mir doch sehr naiv. Stell Dir doch bitte mal vor, was passieren würde, wenn im Aldi um die Ecke auf einmal Werbeprospekte von Lidl rumliegen würden - was da los wäre?!

Oder das Beispiel BMW: Du gehst als interessierter Verbraucher zu einem BMW-Händler, um Dich zu informieren - und da liegen die neuesten Prospekte der aktuellen C-Klasse aus. Würdest Du diesem Händler wirklich ein Auto abkaufen? Das wäre ja sehr unwahrscheinlich, oder?

Nein, ich meine, Xoops - und damit die Admins und Moderatoren - tun gut daran, die "aggressive" Werbung von ICMS auf der eigenen Seite zu verhindern und die User, welche sich nicht an solche Einfachen Regeln halten können, abzustrafen. Über das Maß kann man sicher geteilter Meinung sein, aber im Grundsatz kann ich das gut verstehen!

Leider ist es dabei wohl nicht zu vermeiden, dass auch eigentlich unbeteiligte und "unschuldige" Opfer dabei unter die Räder kommen. Sollte dies von den Usern reklamiert werden und die Admins es im Nachhinein zugeben und akzeptieren, dann ist eine Entschuldigung allerdings ebenfalls angebracht, meinste nicht auch, mambax7 - *auffällig in Richtung bleek schiel* ?

migoe
Wenn Du denkst Du denkst, dann denkst Du nur, Du denkst
--- www.liedermacher-forum.de ---...


migoe

"myXOOPs"-Könner
Gepostet am:29.04.2008
migoe
migoe Offline (Show more)
"myXOOPs"-Könner
Posts: 527
Since: 02.11.2002
#30

Re: Banning Politik auf Xoops.org ist NICHT OK

Noch eine kleine Anmerkung:

Vielleicht würde es viel Licht in die Diskussion bringen, wenn wir einführen könnten, dass jeder User sein tatsächliches Geburtsdatum in seinem Profil eingeben muß - ja ich weiß...

Dann könnte man es so machen, dass jedesmal, wenn ein Beitrag geschrieben wird, hinter dem Usernamen in Klammer das aktuelle Alter angezeigt wird also z.B. migoe (33). Ich bin mir sicher, das wird einige Dinge ganz von alleine erklären und jeder kann sich entscheiden, ob er eine Antwort auf Beiträge eines Users schreiben soll.

migoe
Wenn Du denkst Du denkst, dann denkst Du nur, Du denkst
--- www.liedermacher-forum.de ---...



TopTop
« 1 2 (3) 4 5 6 ... 31 »