Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Parametric page name and other changes (v2) #102

Merged
merged 23 commits into from
Nov 16, 2024
Merged

Parametric page name and other changes (v2) #102

merged 23 commits into from
Nov 16, 2024

Commits on Apr 11, 2017

  1. Configuration menu
    Copy the full SHA
    fec857f View commit details
    Browse the repository at this point in the history

Commits on May 29, 2017

  1. more flexibility

    * @input@ placeholder can be used to reference the given input (useful
      to create a new namespace) makes #70 obsolete
    * new ? syntax to overwrite config options from the syntax (defaults
      still come from the config setting)
    * support for strftime placeholders in the namespace config. Allows to
      create a daily page for example
    * New option autopage which hides the input field. Together with the new
      date placeholder this allows to create a daily page on a single button
      click
    splitbrain committed May 29, 2017
    Configuration menu
    Copy the full SHA
    b8304a8 View commit details
    Browse the repository at this point in the history
  2. updated version

    splitbrain committed May 29, 2017
    Configuration menu
    Copy the full SHA
    19faa28 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2017

  1. Configuration menu
    Copy the full SHA
    8640cd5 View commit details
    Browse the repository at this point in the history
  2. removed unneeded options assignment

    Options are not used after the handler step, so no need to assign them
    to the class member.
    splitbrain committed May 30, 2017
    Configuration menu
    Copy the full SHA
    cf018a6 View commit details
    Browse the repository at this point in the history
  3. use input event instead of keyup

    This should also catch copy'n'paste actions.
    
    https://caniuse.com/#feat=input-event
    splitbrain committed May 30, 2017
    Configuration menu
    Copy the full SHA
    88aaa9d View commit details
    Browse the repository at this point in the history

Commits on May 7, 2023

  1. Configuration menu
    Copy the full SHA
    7a61600 View commit details
    Browse the repository at this point in the history
  2. Merge commit '5cc7d7358990f860049caa54fce63c5d6f7dd72e' into pr72

    # Conflicts:
    #	syntax.php
    dregad committed May 7, 2023
    Configuration menu
    Copy the full SHA
    dc53fa0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    114e382 View commit details
    Browse the repository at this point in the history
  4. Add param "newpagevars" for plugin newpagetemplate

    Fixes #66
    
    UNTESTED adaptation of commit 9785b7d
    to the new preg_match()-based parser.
    dregad committed May 7, 2023
    Configuration menu
    Copy the full SHA
    0d90564 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    aee0299 View commit details
    Browse the repository at this point in the history
  6. Merge commit 'ed55cb4cce2354808a9d00f643c92c5c9c972933' into pr72

    # Conflicts:
    #	syntax.php
    dregad committed May 7, 2023
    Configuration menu
    Copy the full SHA
    22d9c07 View commit details
    Browse the repository at this point in the history
  7. Merge commit 'ccc8b5fd84846cd712c23144ff33056471b5091c' into pr72

    # Conflicts:
    #	syntax.php
    dregad committed May 7, 2023
    Configuration menu
    Copy the full SHA
    0462eda View commit details
    Browse the repository at this point in the history
  8. Merge commit '7c0b9c8b0af497b353360b88a9fc849d39a54648' into pr72

    # Conflicts:
    #	syntax.php
    dregad committed May 7, 2023
    Configuration menu
    Copy the full SHA
    f365882 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. Merge commit '99f48d0389c2600fdcc50239a61bffd1aecc2861' into pr72

    # Conflicts:
    #	syntax.php
    dregad committed May 10, 2023
    Configuration menu
    Copy the full SHA
    4fb3ed5 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2023

  1. Fix incorrect merge resolution

    In commit 22d9c07
    dregad committed May 27, 2023
    Configuration menu
    Copy the full SHA
    96b5821 View commit details
    Browse the repository at this point in the history
  2. Fix static analysis warnings

    dregad committed May 27, 2023
    Configuration menu
    Copy the full SHA
    0aa2c11 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2024

  1. Fix Array to string conversion warning

    Regression introduced by incorrect implementation of newpagevars in
    commit 0d90564 when porting #66 - It
    should be a string, not an array.
    dregad committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    31967e0 View commit details
    Browse the repository at this point in the history
  2. Skip leading # in newpagevars parameter

    The regex for newpagetemplate parameters parsing that was implemented in
    commit 0d90564 included the leading `#`
    in the newpagevars parameter, preventing the newpagetemplate plugin from
    processing the first parameter as `#@param@` would not match the
    expected `@PARAM@`.
    
    Adapting the regex accordingly.
    dregad committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    d49ba5b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    641f048 View commit details
    Browse the repository at this point in the history
  4. PHPDoc

    dregad committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    d2f6521 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'master' into pr72

    # Conflicts:
    #	plugin.info.txt
    #	syntax.php
    dregad committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    71d2f1b View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2024

  1. Fix PHP notice

    dregad committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    6666849 View commit details
    Browse the repository at this point in the history