Beiträge von Stefan S

    Hallo,

    vielen Dank für die Demo-Seite. Das half sehr!
    Hierzu nutzen wir ein open source script und das hat diese Ränder definiert. Grund ist, dass man ja in den Bereich um das Bild herum klicken kann, um das Popup zu schließen und daher der relativ breite Rand. Für Kleinstbildschirme ist ein PopupBild aber eh nicht wirklich praktisch – ich als user zoome da doch lieber direkt auf das original Bild. Daher macht es evtl. wenig Sinn, sich die Mühe zu machen, hier über den nicht optimalen Rand eines suboptimalen Features (für kleine Screens) nachzudenken.

    Wir werden mal drüber nachdenken, ob wir die Ränder etwas verkleinern, ich bin mir aber fast sicher, dass es dann auch Nutzer gibt, denen das gar nicht gefällt.

    Hallo,

    also die Schlauchboot-Seite scheint ja schon zu funktionieren. Bleibt die Wasserski-Seite. Die habe ich eben mal für Sie bereinigt. Den vorigen Text haben ich noch gesichert, falls Sie ihn brauchen. Liegt auf dem Webserver unter: media/Scripting/ServerSideScripting/PHP/CMS_DATA/1581/1581.3.Text.dat.bak

    Ich vermute, Sie sind wechselweise mit "www." und ohne "www." auf Die Seite mit dem Online-CMS.
    Versuchen Sie mal die Cookies zu löschen und dann erneut einzuloggen und dabei dann immer den hostnamen zu nutzen, wer in den FTP-Einstellungen als We-Adresse (also, wenn in der Web-Adresse ein "www." drin ist, dann mit, sonst ohne) definiert ist.

    Hallo,

    einfach im Seitenbaum links einen Doppelklick auf die entsprechende Seite machen und im Bereich "Google" den Dateiname ändern. Anschließend veröffentlichen.

    Hallo Moeto,

    das ist der PHP-Quelltext und wenn Sie den sehen, bedeutet dies, dass Ihr Webpaket im Moment kein PHP unterstützt oder noch nicht dafür konfiguriert wurde. Fragen Sie Ihren Provider, was Sie tun müssen, um PHP (mind. Version 5.3) zu aktivieren.

    Hallo,

    wenn ich mir den Quellcode der Seiten so ansehe, dann komme ich zu dem Schluss, dass da jemand versucht hat, per Quellcode ein Bilderalbum bzw. ein PopUp-Bild per Online-CMS einzufügen. Der Quellcode ist aber derart fehlerhaft, dass dies Skriptfehler verursacht und dadurch auch der Login nicht mehr läuft.

    Das Online-CMS unterstützt nur Normale Textartikel mit eingebundenen Bildern, aber weder PopUp-Bilder noch Bilderalben oder Ähnliches. Es ist daher nicht möglich z.B. in Zeta Producer ein Bilderalbum/PopUpBild zu erstellen, sich dann den Quelltext anzusehen und den dann entsprechend in einen Online-CMS-Artikel einzufügen.

    Kann es sein, dass meine Vermutung stimmt?

    Hallo,

    aus einem noch unbekannten Grund entsteht auf Ihrer Online-CMS-Seite ein Skriptfehler und dadurch wird der Login nicht eingeblendet. Um das zu analysieren benötige ich Ihr Projekt. Wenn Ihr Projekt unter 500MB hat, könnten Sie es mir zusenden:

    • Öffnen Sie Ihr Projekt in Zeta Producer
    • Gehen Sie auf das Menü "Extras"
    • Klicken Sie auf den Button "Optionen"
    • Klicken Sie auf "Aktionen"
    • Klicken Sie rechts auf die Aktion "Projekt Senden" damit diese Markiert ist
    • Klicken Sie unten auf den Button "Ausführen"
    • Geben Sie ggf. Ihre E-Mail-Adresse ein, damit wir Sie für Rückfragen kontaktieren können
    • Geben Sie als Referenz ins Feld Bemerkungen den Link zu diesem Forum-Artikel ein (per Kopieren und Einfügen)


    Lassen Sie uns anschließend hier im Forum den Namen Ihres Projekts wissen, damit wir die zugesendeten Daten Ihrem Fall zuordnen können.

    Während wir an Ihrem Projekt arbeiten, sollten Sie bei sich keine Änderungen durchführen, denn sonst müssten Sie das ggf. nochmals im von uns modifizierten Projekt durchführen.

    Hallo,

    konnte das eben nachstellen. Wird mit dem nächsten Update besser werden. Bis dahin könnte folgender Workaround helfen:

    • Klicken Sie im Menü Website auf "Erweitert > Attribute"
    • Stellen Sie sicher, dass unten links im Button "Attribute" die Option "Alle anzeigen" angehakt ist
    • Doppelklicken Sie nun in der Liste der Attribute unter "Standard" auf das Attribut "mobile_script"
    • Fügen Sie folgende Textzeilen ein und schließen Sie den Dialog dann mit Klick auf "OK"

    <style>
    @media (max-width: 970px) {
    .navbar{
    position: relative;
    }
    }
    </style>

    Anschließend müssen Sie evtl. Ihre Seiten neu erstellen (Erweitert > Erstellen > Alle Seiten erstellen) und ggf. veröffentlichen.

    Hallo,

    das liegt am Header in einem Responsive Design, da kann für die Header-Bilder keine fixe Höhe vorgeben werden, sonst sind sie nicht mehr responsive. Und daher muss die Seite erst vollständig geladen werden, bevor die Elemente ihren endgültigen Platz einnehmen können.

    Ein Workaround für Sie könnte sein:

    • Klicken Sie im Menü Website auf "Erweitert > Attribute"
    • Stellen Sie sicher, dass unten links im Button "Attribute" die Option "Alle anzeigen" angehakt ist
    • Doppelklicken Sie nun in der Liste der Attribute unter "Standard" auf das Attribut "mobile_script"
    • Fügen Sie folgende Textzeilen ein und schließen Sie den Dialog dann mit Klick auf "OK"

    <style>
    div#headerslider.flexslider{
    min-height: 290px;
    }
    </style>

    Anschließend müssen Sie evtl. Ihre Seiten neu erstellen (Erweitert > Erstellen > Alle Seiten erstellen) und ggf. veröffentlichen.

    Virenscanner
    Oft werden diese Art Fehler auch von Virenscannern verursacht. Wir hatten einen aktuellen Fall in dem Trend Micro diesen Fehler verursachte.
    Die Lösung war in dem Fall, das Installationsverzeichnis (zu ermitteln per Rechtsklick auf das Programm-Icon und die Wahl der Option "Dateipfad Öffnen") von Zeta Producer sowie den Projektordner in die Ausnahmelisten von Trend Micro aufzunehmen.
    In solchen Fällen ist es immer empfehlenswert den Virenscanner zum Test mal ganz kurz auszuschalten um zu sehen, ob sich die Situation dadurch verbessert (wieder anschalten danach nicht vergessen).

    Wenn Sie eine Fehlermeldung, wie die folgende erhalten, dann ist es relativ Wahrscheinlich, dass die Ursache ein solcher Virenscanner ist:

    System.Data.OleDb.OleDbException
    -----------------
    Unbekannter Fehler
    -----------------

    bei System.Data.OleDb.OleDbConnectionInternal..ctor(OleDbConnectionString constr, OleDbConnection connection)
    bei System.Data.OleDb.OleDbConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject)
    bei System.Data.ProviderBase.DbConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions)
    bei System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup, DbConnectionOptions userOptions)
    bei System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection)
    bei System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
    bei System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
    bei System.Data.ProviderBase.DbConnectionInternal.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
    bei System.Data.OleDb.OleDbConnection.Open()
    bei System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
    bei System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
    bei System.Data.Common.DbDataAdapter.Fill(DataSet dataSet)
    bei Zeta.VoyagerLibrary.Data.OleDB.AdoNetOleDBUpdater.Open(DbConnection connection, String query)
    bei Zeta.VoyagerLibrary.Data.OleDB.AdoNetOleDBUpdater.Open(SmartConnectionString connectionString, String query)
    bei Zeta.VoyagerLibrary.Data.OleDB.AdoNetOleDBUpdater.Open(DataCacheInformation cacheInformation, String sql)
    bei ZetaProducer.RuntimeBusinessLogic.Rendering.FileOperations.RenderFileOperationJobInfo.Store()
    bei ZetaProducer.RuntimeBusinessLogic.Rendering.FileOperations.RenderFileOperationManager.AddTodoJobs(ICollection`1 infos)
    bei ZetaProducer.RuntimeBusinessLogic.Rendering.FileOperations.RenderFileOperationManager.AddTodoJobDeletePage(WebPage item, StoreInformation storeInformation)
    bei ZetaProducer.RuntimeBusinessLogic.Webbing.Dependencies.WebDependencyManager.checkDependenciesBeforeUpdateWorkItemCallback(ThreadQueueWorkItemCallbackParameters state)
    bei ZetaProducer.RuntimeBase.ThreadPooling.ThreadPoolManager.workItemCallbackWrapper(Object state)
    bei ZetaProducer.RuntimeBase.ThreadPooling.ThreadPoolManager.QueueWorkItem(AsynchronousMode asynchronousMode, ThreadQueueWorkItemCallback callback, ThreadQueueWorkItemCallbackParameters parameters)
    bei ZetaProducer.RuntimeBusinessLogic.Webbing.Dependencies.WebDependencyManager.checkDependenciesBeforeUpdate(WebPage page, DependencyCheckMode checkMode, StoreInformation storeInformation)
    bei ZetaProducer.RuntimeBusinessLogic.Webbing.Dependencies.WebDependencyManager.CheckDependencies(WebPage item, DependencyCheckMode checkMode, StoreInformation storeInformation, Object data)
    bei ZetaProducer.RuntimeBusinessLogic.Webbing.Pages.WebPage.Delete(StoreInformation storeInformation)
    bei ZetaProducer.RuntimeBusinessLogic.Webbing.ContentImportExport.ContentImportController.importPages(ContentImportInformation information, XmlNode doc)
    bei ZetaProducer.RuntimeBusinessLogic.Webbing.ContentImportExport.ContentImportController.Import(ContentImportInformation information)
    bei ZetaProducer.RuntimeBusinessLogic.Webbing.Projects.Create.WebProjectCreationController.CreateProject(WebProjectCreateInformation information)
    bei ZetaProducer.Main.Project.WebsiteGeneration.NewWebsiteWizardForm.processingBackgroundWorker_DoWork(Object sender, DoWorkEventArgs e)
    bei System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
    bei System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)

    OleDbException
    {
    ErrorCode=-2147467259,
    Errors=OleDbErrorCollection
    {
    Count=1,
    },
    Message="Unbekannter Fehler",
    Data=
    [
    ]
    ,
    InnerException=null,
    TargetSite=RuntimeConstructorInfo: .ctor,
    StackTrace=" bei System.Data.OleDb.OleDbConnectionInternal..ctor(OleDbConnectionString constr, OleDbConnection connection)\\r\\n bei System.Data.OleDb.OleDbConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject)\\r\\n bei System.Data.ProviderBase.DbConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions)\\r\\n bei System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup, DbConnectionOptions userOptions)\\r\\n bei System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection)\\r\\n bei System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)\\r\\n bei System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)\\r\\n bei System.Data.ProviderBase.DbConnectionInternal.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)\\r\\n bei System.Data.OleDb.OleDbConnection.Open()\\r\\n bei System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)\\r\\n bei System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)\\r\\n bei System.Data.Common.DbDataAdapter.Fill(DataSet dataSet)\\r\\n bei Zeta.VoyagerLibrary.Data.OleDB.AdoNetOleDBUpdater.Open(DbConnection connection, String query)\\r\\n bei Zeta.VoyagerLibrary.Data.OleDB.AdoNetOleDBUpdater.Open(SmartConnectionString connectionString, String query)\\r\\n bei Zeta.VoyagerLibrary.Data.OleDB.AdoNetOleDBUpdater.Open(DataCacheInformation cacheInformation, String sql)\\r\\n bei ZetaProducer.RuntimeBusinessLogic.Rendering.FileOperations.RenderFileOperationJobInfo.Store()\\r\\n bei ZetaProducer.RuntimeBusinessLogic.Rendering.FileOperations.RenderFileOperationManager.AddTodoJobs(ICollection`1 infos)\\r\\n bei ZetaProducer.RuntimeBusinessLogic.Rendering.FileOperations.RenderFileOperationManager.AddTodoJobDeletePage(WebPage item, StoreInformation storeInformation)\\r\\n bei ZetaProducer.RuntimeBusinessLogic.Webbing.Dependencies.WebDependencyManager.checkDependenciesBeforeUpdateWorkItemCallback(ThreadQueueWorkItemCallbackParameters state)\\r\\n bei ZetaProducer.RuntimeBase.ThreadPooling.ThreadPoolManager.workItemCallbackWrapper(Object state)\\r\\n bei ZetaProducer.RuntimeBase.ThreadPooling.ThreadPoolManager.QueueWorkItem(AsynchronousMode asynchronousMode, ThreadQueueWorkItemCallback callback, ThreadQueueWorkItemCallbackParameters parameters)\\r\\n bei ZetaProducer.RuntimeBusinessLogic.Webbing.Dependencies.WebDependencyManager.checkDependenciesBeforeUpdate(WebPage page, DependencyCheckMode checkMode, StoreInformation storeInformation)\\r\\n bei ZetaProducer.RuntimeBusinessLogic.Webbing.Dependencies.WebDependencyManager.CheckDependencies(WebPage item, DependencyCheckMode checkMode, StoreInformation storeInformation, Object data)\\r\\n bei ZetaProducer.RuntimeBusinessLogic.Webbing.Pages.WebPage.Delete(StoreInformation storeInformation)\\r\\n bei ZetaProducer.RuntimeBusinessLogic.Webbing.ContentImportExport.ContentImportController.importPages(ContentImportInformation information, XmlNode doc)\\r\\n bei ZetaProducer.RuntimeBusinessLogic.Webbing.ContentImportExport.ContentImportController.Import(ContentImportInformation information)\\r\\n bei ZetaProducer.RuntimeBusinessLogic.Webbing.Projects.Create.WebProjectCreationController.CreateProject(WebProjectCreateInformation information)\\r\\n bei ZetaProducer.Main.Project.WebsiteGeneration.NewWebsiteWizardForm.processingBackgroundWorker_DoWork(Object sender, DoWorkEventArgs e)\\r\\n bei System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)\\r\\n bei System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)",
    HelpLink=null,
    Source="Microsoft JET Database Engine",
    HResult=-2147467259
    }

    Hallo,

    etwas derartiges bietet Zeta Producer nicht. Das sollte wirklich auf Seite des Mailservers gefiltert werden.
    Die FROM-Adresse setzt unser Skript zwar auf Ihre eigene, die generierte Mail enthält aber einen "REPLY-TO"-Header und in dem ist die E-Mail-Adresse des Formular-Absenders enthalten. Auf diesen Header könnte man dann entsprechend filtern.

    Hallo,

    dann schalten Sie bitte einfach mit F8 in den Spaltenmodus und fügen dann im Bereich "Header" entsprechend einen neuen Artikel ein.

    Alternativ kann man in der Vorschau mit dem Schalter "Einfügen: an" (oben rechts) ausgeblendete bzw. nicht vorhandene Bereiche einblenden.

    Hallo "Lamowski Haustechnik",

    was Sie meinen, ist der sogenannte "Header" bzw. "Kopfgrafik". Diese fehlt bei Ihnen, weil noch nicht alle Daten veröffentlicht wurden und ein wichtiges JavaScript fehlt.

    Auch bei Ihnen sollte ein "Veröffentlichen > Komplette Website veröffentlichen" (im Menü Website) helfen. Alternativ auch ein "Veröffentlichen > Ausgewählte Dateien Veröffentlichen" (und dann rechts einen Haken bei "Alle Ordner kopieren" setzen).

    Hallo Ulli,

    wie bereits von "blackstone" erwähnt, hat Zeta Producer keinen einfluss darauf, in welchen Zielordner Ihre Website veröffentlicht werden muss. Das wird vom Provider festgelegt und der könnte Ihnen Auskunft darüber geben in welches Verzeichnis Sie Ihre Website kopieren müssen, damit Sie angezeigt werden kann.

    Nachdem ein Zielordner ermittelt ist, wird dieser in den FTP-Einstellungen in Zeta-Producer eingetragen und dann kann direkt aus Zeta Producer heraus veröffentlicht werden.

    Ihr Problem war, dass in der FTP-Konfiguration nicht der korrekte Zielordner eingetragen war. Dann haben Sie zwar ohne Fehlermeldung auf Ihren Webserver veröffentlicht, aber eben in ein Falsches Verzeichnis (in das der Webserver nicht rein schaut, wenn er Ihre Seiten ausliefert).

    http://homepage-erstellen-mit-desktop-cms.zeta-producer.com/veroeffentlich…figurieren.html

    Nur zur Info. Ich selbst nutze Zeta Producer täglich unter Parallels 9. Inklusive FTP und allem. An Parallells liegt es grundsätzlich nicht. Ich vermute das Problem auch eher in den Einstellungen für den Passiv-Modus.

    Wenn Sie in den FTP-Einstellungen auf Mehr klicken, dann können Sie dort den Passiv-Modus ändern.
    Es gibt hierfür 3 Einstellungen:
    Checkbox blau hinterlegt (auto), Checkbox mit Haken (Passiv-Modus an), Checkbox ohne Haken und mit Weißem Hintergrund (Passiv-Modus aus).

    Versuchen Sie zunächst die Einstellung mit Haken (Passiv-Modus an) und wenn das nichts bringt, nacheinander die anderen Einstellungen.