Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite ›

Drupal 6.x

Untermenüs bei Inhalt erstellen ausblenden

Eingetragen von lubino (51) am 10.04.2010 - 13:22 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Guten Tag,

Ich finde das die Doppelte Naviegation unter "Inhalt erstellen" den Benutzer verwirren könnte.
Darum möchte ich wisses wie ich die Untermenüs in der Naviegation (Sidebar) ausblenden kann
aber im Content angezeigt bleiben.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wordpress Plugin zu Drupal Modul

Eingetragen von KiLLAH89 (181) am 10.04.2010 - 12:19 Uhr in
  • Modul-Entwicklung
  • Drupal 6.x

Einen schönen guten Tag,

ich möchte gerne ein Wordpress Plugin in ein Drupal Module umschreiben und wollte fragen, ob mir jmd. dabei helfen kann!? Das Wordpress Plugin ist ziemlich klein (4kb). Hier mal die Codes der beiden Dateien:

affiliate_overview_affilinet.php

<?php
function printAffilinetOverview()
{ 
 
define ("WSDL_LOGON", "https://api.affili.net/V2.0/Logon.svc?wsdl");
 
define ("WSDL",  "https://api.affili.net/V2.0/AccountService.svc?wsdl");
 
 
$SOAP_LOGON = new SoapClient(WSDL_LOGON);


 
$Token      = $SOAP_LOGON->Logon(array(
              
'Username'  => get_option("affilinetPubID"),
              
'Password'  => get_option("affilinetPubWsPw"),
              
'WebServiceType' => 'Publisher'
              
));
 
 
$SOAP_REQUEST = new SoapClient(WSDL);
 
$req = $SOAP_REQUEST->GetPublisherSummary($Token);

 
$thisMonthConfirmed = $req->CurrentMonth->Confirmed;
 
$thisMonthOpen = $req->CurrentMonth->Open; 
 
$thisMonthCancelled = $req->CurrentMonth->Cancelled; 
 
$otherMonthConfirmed = $req->PreviousMonths->Confirmed;
 
$otherMonthOpen = $req->PreviousMonths->Open; 
 
$otherMonthCancelled = $req->PreviousMonths->Cancelled; 
 
$lastPaymentDate = $req->Payments->LastPayment;
 
$totalPayment = $req->Payments->TotalPayment;
 
$partnerShipsActive = $req->Partnerships->PartnershipsActive;
 
$partnerShipsWaiting = $req->Partnerships->PartnershipsWaiting;
 
?>

<table style="width:100%;border:dotted gray 1px;" cellspacing="1">
   <tr class="header">
     <th colspan="2">Kontostand</th>
     <th colspan="2">Umsatz der Vormonate</th>
     <th>Auszahlungen</th>
     <th colspan="2">Partnerschaften</th>
   </tr>
   <tr class="gerade">
     <td class="rightgray">Best&auml;tigt</td>
     <td class="rightgray bold confirmed"><?=money($thisMonthConfirmed);?></td>
     <td class="rightgray">Best&auml;tigt</td>
     <td class="rightgray bold confirmed"><?=money($otherMonthConfirmed);?></td>
     <td class="rightgray bold other"><?=gerDate($lastPaymentDate);?></td>
     <td class="rightgray">Aktive:</td>
     <td class="bold other center"><?=$partnerShipsActive?></td>
   </tr>
   <tr class="ungerade">
     <td class="rightgray">Offen</td>
     <td class="rightgray bold open"><?=money($thisMonthOpen);?></td>
     <td class="rightgray">Offen</td>
     <td class="rightgray bold open"><?=money($otherMonthOpen);?></td>
     <td class="rightgray bold other"><?=money($totalPayment);?></td>
     <td class="rightgray">Wartend:</td>
     <td class="bold other center"><?=$partnerShipsWaiting?></td>
   </tr>
   <tr class="gerade">
     <td class="rightgray">Storniert</td>
     <td class="rightgray bold canceled"><?=money($thisMonthCancelled);?></td>
     <td class="rightgray">Storniert</td>
     <td class="rightgray bold canceled"><?=money($otherMonthCancelled);?></td>
     <td>&nbsp;</td>
     <td colspan="2">&nbsp;</td>
   </tr>
   <tr class="ungerade rightgray">
     <td colspan="7"><a href="http://publisher.affili.net" target="_blank" title="publisher.affili.net"><b>&raquo; zum affilinet Publisher-Login</b></td>
   </tr>
</table>
<?php

}
?>

affiliate_overview.php

<?php
/*
Plugin Name: Affiliate Overview
Plugin URI: http://rosch24.de/affiliate-overview
Description: Konto&uuml;bersicht f&uuml;r affilinet-Publisher.
Version: 1.0
Author: Sebastian Roschitzki
Author URL: http://rosch24.de
*/
include('affiliate_overview_affilinet.php');
add_action('activity_box_end', 'wpaffilinet');
wp_enqueue_style( 'overview_css', plugins_url( $path = '/affiliate-overview/style.css'), array() );

//ERRORS
$phpVersionError = 'Tut mir leid, Du brauchst mindestens <b>PHP5</b> um dieses Plugin verweden zu k&ouml;nnen. Deine Version ist: <b>'.phpversion().'</b>';
$noWsPwError = 'Du musst erst deine PublisherID und dein Webservicepasswort eintragen um dieses Plugin verwenden zu k&ouml;nnen.';
$wrongWsPwError = 'Deine Kontoinformationen konnten nicht geladen werden. Bist Du sicher, dass die eingegebenen Daten stimmen?';

//FUNCTIONS
function gerDate($value)
{
 
$year = substr($value, 0, 4);
 
$month = substr($value, 5, 2);
 
$day = substr($value, 8, 2);
  if(
$year > 2000)
  {
 
$value = $day.'.'.$month.'.'.$year;
  }
  else
  {
 
$value = "noch keine&nbsp;";
  }
  return
$value;
}

function
money($value)
{
  if(
$value < 1)
  {
   
$value = " - ";
  }
 
$value = str_replace('.',',',$value);
 
$value = $value.' &euro;';
  return
$value;
}

function
error($value)
{
 
$value= '<div style="display:block;background-color:#ffdbdb;border:dotted 1px red;text-align:center;padding-top:10px;padding-bottom:10px">'.$value.'</div>';
  return
$value;
}
 
function
wpaffilinet()
{
  global
$phpVersionError;
  global
$noWsPwError;
  global
$wrongWsPwError;
  echo
'<hr style="display:none;" />';
  echo
'<h2>Affiliate-Overview</h2>';

  if (
phpversion() < 5)
  {   
     echo
error($phpVersionError);
  }
  else
  {
    if(
current_user_can('level_10'))
    {
      if(
get_option("affilinetPubID")!="" && get_option("affilinetPubWsPw")!="")
      {
      try
         {     
           
printAffilinetOverview();
         }
      catch(
Exception $e)
         {
            echo
error($wrongWsPwError);
         }
      }
      else
      {
         echo
error($noWsPwError);
      }     
    }
  }
}


//ADMIN-PAGE
 
$affilinetPubID = get_option('affilinetPubID');
 
$affilinetPubID = get_option('affilinetPubWsPw');

  if (
'insert' == $HTTP_POST_VARS['action'])
  {
      
update_option("affilinetPubID",$HTTP_POST_VARS['affilinetPubID']);
   
update_option("affilinetPubWsPw",$HTTP_POST_VARS['affilinetPubWsPw']);
  }
 
function
affiliate_overview_option_page()
{
?>
  
  <div class="wrap">
    <h2>Affiliate-Overview Einstellungen</h2>
      Um auf dein affilinet Konto zugreifen zu k&ouml;nnen musst Du deine PublisherID und dein Webservicepasswort eingeben.<br/>
        Das Webservicepasswort kannst Du im Loginbereich (<a href="http://publisher.affili.net" target="_blank" title="publisher.affili.net"><b>publisher.affili.net</b></a>) unter <b>Konto->Technische Einstellungen->Webservices->Publisher Webservices</b> generieren.<br/><br/>
        <form name="form1" method="post" action="<?=$location ?>">
          <table>
            <tr><td>PublisherID:</td><td><input name="affilinetPubID" value="<?=get_option("affilinetPubID");?>" type="text" /></td></tr>
            <tr><td>Webservice-Passwort:</td><td><input name="affilinetPubWsPw" value="<?=get_option("affilinetPubWsPw");?>" type="text" /></td></tr>
            <tr><td colspan="2"><input type="submit" value="Speichern" /></td></tr>
          </table>
          <input name="action" value="insert" type="hidden" />
      </form>
<?php if(isset($_POST['action'])) echo '<h4>&Auml;nderungen gespeichert</h4>';?>
    </div>
<?php
}
  
function
affiliate_overview_menu()
{
 
add_option("affilinetPubWsPw","");
 
add_option("affilinetPubID","");
   
add_options_page('Affiliate-Overview', 'Affiliate-Overview', 9, __FILE__, 'affiliate_overview_option_page');
}
 
 
add_action('admin_menu', 'affiliate_overview_menu');

?>

Ist nicht sonderlich viel Code, dennoch bekomme ich es nicht hin das Plugin umzuschreiben. Ich habe nämlich weder Ahnung von PHP (bzw. Anfänger) und erst recht keine Ahnung, wie ich das dann noch in Drupal schreiben soll.

Meine Drupal Version: 6x
Modul nur für Adminbereich. Es soll ein Übersichtsmodul sein, womit ich auf http://www.affili.net zugreifen kann wie mein Guthaben derzeit ist.

Ich hoffe ihr könnt mir dabei helfen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Probleme mit Modul "Domains" und Forum

Eingetragen von bauProfiler (6) am 10.04.2010 - 10:25 Uhr in
  • Anfängerfragen
  • Drupal 6.x

Hallo Drupaler,

habe folgendes Problem:

  • Anmelden oder Registrieren um Kommentare zu schreiben
  • Weiterlesen

Anzahl der Aufrufe wird nicht angezeigt

Eingetragen von basem (3) am 10.04.2010 - 08:32 Uhr in
  • Anfängerfragen
  • Drupal 6.x

Das Problem war, dass die Anzahl der Aufrufe der node auf 0 zurückgesetzt war bzw. es wurde gezeigt, dass die node noch nicht gelesen wurden, datum im Block der letzten Kommentare wurde auch auf 0 zurückgesetzt, bei den Umfragen wurde die Anzahl der Teilnehmer nicht mehr angezeigt.
Das Problem hat sich irgendwie gelöst, nachdem ich das Modul syslog deaktiviert und wieder aktiviert habe!

  • Anmelden oder Registrieren um Kommentare zu schreiben

[gelöst ]Entwicklungsversion für eine Website erstellen?

Eingetragen von typhoo (14) am 09.04.2010 - 23:38 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Hallo,
wir haben mit Drupal eine Website erstellt bei der Texter und User in regelmäßigen Abständen neue Inhalte einfügen.
Nun soll die Website weiterentwickelt werden. Es sollen das Layout sowie einige Funktionen erweitert werden.

Gibt es eine Möglichkeit eine Kopie der Website zu erstellen (am besten Online) an der diese Änderungen vorgenommen

  • 5 Kommentare
  • Weiterlesen

FCKeditor nicht zu sehen - statt dessen eine merkwürdige Fehlermeldung

Eingetragen von hotzpotz (22) am 09.04.2010 - 21:42 Uhr in
  • Module
  • Drupal 6.x

Hallo allerseits,

mit der Drupal-Version 6.16 bin ich schon ganz gut befreundet und begeistert von Drupal. Nur ein Problem gibt es: Der FCKeditor will sich nicht sehen lassen. Das Modul lässt sich aktivieren und Berechtigungen lassen sich prima vergeben, jedoch bei der Inhaltserstellung per Artikel lässt sich der Editor weit und breit nicht blicken.

  • 3 Kommentare
  • Weiterlesen

bei artikeln und seiten, autor und uhrzeit nicht anzeigen

Eingetragen von KreativManagement (32) am 09.04.2010 - 16:20 Uhr in
  • Anfängerfragen
  • Drupal 6.x

Hallo...

Wo kann ich eine Einstellung vornehmen, welche verhindert,
das bei jedem neuen Inhalt (Artikel oder Seite oder...) der Autor oder das Datum angezeigt werden.

Ich empfinde es bei vielen inhalten als sehr störend...

mfg

  • 2 Kommentare

Signup View erweitern

Eingetragen von dontgotanick (156) am 09.04.2010 - 15:58 Uhr in
  • Anfängerfragen
  • Drupal 6.x

Hi,

und zwar würde ich gerne die View um ein Feld erweitern das ich einen Cancellation Email Text eingeben kann.

<?php


$data
['signup']['send_cancellation '] = array(
   
'title' => t('Send Cancellation ),
    '
help' => t('Should cancellation email be sent to each user who signs up.'),
    // Information for displaying the field
    '
field' => array(
      '
handler' => 'signup_handler_field_signup_send_cancellation',
      '
click sortable' => TRUE,
    ),
    // Information for accepting send_confirmation as a filter
    '
filter' => array(
      '
handler' => 'views_handler_filter_boolean_operator',
      '
help' => t('Filter on if signup canellation is enabled or disabled.'),
      '
label' => t('Send confirmation'),
    ),
  );

  $data['
signup']['cancellation_email'] = array(
    '
title' => t('Cancellation: Message'),
    '
help' => t('The body of the optional cancellation email that can be sent whenever a user signs up.'),
    // Information for displaying the field
    '
field' => array(
      '
handler' => 'views_handler_field',
    ),
  );


?>

Leider funktioniert das nicht so ganz wie ich mir das Vorgestellt habe.

Als Fehler kommt :

Parse error: syntax error, unexpected T_STRING in /home/confi14/public_html/drupal6/sites/all/modules/signup/views/signup.views.inc on line 137

Was mich wundert da ich nur den CodeBlock der Confirmation Email genommen habe und die Wörter geändert habe ....

Daran wird es wohl liegen :) Über Hilfe wäre ich dankbar

LG

Dave

  • 4 Kommentare

Taxonomie: Wie weit sollte man gehen, Daten in Taxonomien zu organisieren?

Eingetragen von stef1234 (133) am 09.04.2010 - 15:28 Uhr in
  • Anfängerfragen
  • Drupal 6.x

Hallo,

kann mir jemand diese Frage beantworten? Also sollte man auch ein Auswahlfeld welches nur 2,3 oder 4 Felder beinhaltet als Taxonomie anlegen? Bsp. Geschlecht oder Augefarbe.

Was sind nennenswerte Vor- bzw. Nachteile?

Vielen Dank,

viele Grüße

Stefan

  • 2 Kommentare

[gelöst]Signups Exportieren

Eingetragen von dontgotanick (156) am 09.04.2010 - 14:43 Uhr in
  • Module
  • Drupal 6.x

Hi,

ich habe gerade gemerkt das der Export Button nicht mehr vorhanden ist in dem Signup Modul.

Hab in google zwar was gefunden aber verstehe da nur Bahnhof :(

Hat jemand ne einfahce Lösung um Signups exportieren zu können.

LG

dave

  • 1 Kommentar
  • « erste Seite
  • ‹ vorherige Seite
  • …
  • 765
  • 766
  • 767
  • 768
  • 769
  • 770
  • 771
  • 772
  • 773
  • …
  • nächste Seite ›
  • letzte Seite »

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
Weiter

Neue Kommentare

  • Git und rsync sind die wichtigsten Werkzeuge
    vor 1 Tag 18 Stunden
  • Arrrrg. Nix Tabelle :-D /*
    vor 4 Wochen 3 Tagen
  • Textboxen mit Tabelle
    vor 4 Wochen 4 Tagen
  • Du sollst ja auch keine
    vor 4 Wochen 4 Tagen
  • Theme
    vor 4 Wochen 4 Tagen
  • Welches Theme benutzt du
    vor 4 Wochen 4 Tagen
  • Mit Responsive Raster hatte
    vor 4 Wochen 5 Tagen
  • Hallo Alex,um das Häkchen
    vor 4 Wochen 5 Tagen
  • Modul view_unpublished
    vor 4 Wochen 6 Tagen
  • Modul "override node options"
    vor 5 Wochen 7 Stunden

Statistik

Beiträge im Forum: 250274
Registrierte User: 20487

Neue User:

  • Robertolix
  • DavidBit
  • JeraldZeF

» Alle User anzeigen

User nach Punkten sortiert:
wla9463
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 8 Gäste online.

Drupal Security

  • Orejime - Moderately critical - Cross-site scripting - SA-CONTRIB-2026-032
  • SAML SSO - Service Provider - Critical - Authentication bypass - SA-CONTRIB-2026-031
  • Automated Logout - Moderately critical - Cross-site request forgery - SA-CONTRIB-2026-030
  • Unpublished Node Permissions - Critical - Access bypass - SA-CONTRIB-2026-029
  • AI (Artificial Intelligence) - Moderately critical - Information Disclosure - SA-CONTRIB-2026-028
Weiter

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association