]> git.mxchange.org Git - friendica.git/commitdiff
Fix PHP cannot take a shell script
authorAlexandre Alapetite <alexandre@alapetite.fr>
Sat, 24 Mar 2018 11:47:40 +0000 (12:47 +0100)
committerAlexandre Alapetite <alexandre@alapetite.fr>
Sat, 24 Mar 2018 11:47:40 +0000 (12:47 +0100)
Fix part of https://github.com/friendica/friendica/issues/4665
`php [shell file]` does not work, so use `php [php file]` instead.
`php bin/console.php` is more robust than e.g. `bin/console` which does
not work on Windows, or *nix systems without Bash

README.translate.md
doc/Developer-How-To-Move-Classes-to-src.md
doc/Github.md
doc/translations.md
mod/admin.php
util/README

index 8396c9a198e175d2d80fe8848eb9592b513a2349..1f9be83940d43e3e65c904f700d175f8e19b4888 100644 (file)
@@ -37,7 +37,7 @@ Assuming you want to convert the German localization which is placed in view/lan
     2. Execute the po2php command, which will place the translation
        in the strings.php file that is used by friendica.
 
-       $> php bin/console po2php view/lang/de/messages.po
+       $> php bin/console.php po2php view/lang/de/messages.po
 
        The output of the script will be placed at view/lang/de/strings.php where
        friendica is expecting it, so you can test your translation immediately.
@@ -92,7 +92,7 @@ To update the translation files after you have translated strings of e.g. Espera
 
 And then use the `po2php` command described above to convert the `messages.po` file to the `strings.php` file Friendica is loading.
 
-    $> php bin/console po2php view/lang/eo/messages.po
+    $> php bin/console.php po2php view/lang/eo/messages.po
 
 Afterwards, just commit the two changed files to a feature branch of your Friendica repository, push the changes to github and open a pull request for your changes.
 
index 69e17e9c9e1323a8923f7b45e4583688333ef234..3087918b721a265964c104b58f5438a882141c3e 100644 (file)
@@ -94,7 +94,7 @@ Please remove all the `require_once` mentions of the former file, as they will p
 
 ## Miscellaneous tips
 
-When you are done with moving the class, please run `php bin/console typo` from the Friendica base directory to check for obvious mistakes.
+When you are done with moving the class, please run `php bin/console.php typo` from the Friendica base directory to check for obvious mistakes.
 Howevever, this tool isn't bullet-proof, and a staging install of Friendica is recommended to test your class move without impairing your production server if you host one.
 
 Most of Friendica processes are run in the background, so make sure to turn on your debug log to check for errors that wouldn't show up while simply browsing Friendica.
index 92bcfe1667f0e5aac7a1b2c4765aec09c0d6585a..ca467e525440d542717ea31712d2885dd5c40ff2 100644 (file)
@@ -70,7 +70,7 @@ Don't hesitate to ask us in case of doubt.
 3. Check your code for typos.
 There is a console command called *typo* for this.
 
-       $> php bin/console typo
+       $> php bin/console.php typo
 
 Check out how to work with [our Vagrant](help/Vagrant) to save a lot of setup time!
 
index 02c1a23ea33a873efe26d39198c9a7e424d21233..4da156053ac52a80a9a6356c0b189011546fd3d1 100644 (file)
@@ -39,7 +39,7 @@ Assuming you want to convert the German localization which is placed in view/lan
     2. Execute the po2php command, which will place the translation
        in the strings.php file that is used by friendica.
 
-       $> php bin/console po2php view/lang/de/messages.po
+       $> php bin/console.php po2php view/lang/de/messages.po
 
        The output of the script will be placed at view/lang/de/strings.php where
        friendica is expecting it, so you can test your translation immediately.
@@ -94,7 +94,7 @@ To update the translation files after you have translated strings of e.g. Espera
 
 And then use the `po2php` command described above to convert the `messages.po` file to the `strings.php` file Friendica is loading.
 
-    $> php bin/console po2php view/lang/eo/messages.po
+    $> php bin/console.php po2php view/lang/eo/messages.po
 
 Afterwards, just commit the two changed files to a feature branch of your Friendica repository, push the changes to github and open a pull request for your changes.
 
index f0cf224d24b91c00939b9a93aa23db5b7d446a4d..7fed765a7e548eec8595a905da9c840d15bbbea4 100644 (file)
@@ -718,7 +718,7 @@ function admin_page_summary(App $a)
        $warningtext = [];
        if (DBM::is_result($r)) {
                $showwarning = true;
-               $warningtext[] = L10n::t('Your DB still runs with MyISAM tables. You should change the engine type to InnoDB. As Friendica will use InnoDB only features in the future, you should change this! See <a href="%s">here</a> for a guide that may be helpful converting the table engines. You may also use the command <tt>php bin/console dbstructure toinnodb</tt> of your Friendica installation for an automatic conversion.<br />', 'https://dev.mysql.com/doc/refman/5.7/en/converting-tables-to-innodb.html');
+               $warningtext[] = L10n::t('Your DB still runs with MyISAM tables. You should change the engine type to InnoDB. As Friendica will use InnoDB only features in the future, you should change this! See <a href="%s">here</a> for a guide that may be helpful converting the table engines. You may also use the command <tt>php bin/console.php dbstructure toinnodb</tt> of your Friendica installation for an automatic conversion.<br />', 'https://dev.mysql.com/doc/refman/5.7/en/converting-tables-to-innodb.html');
        }
        // Check if github.com/friendica/master/VERSION is higher then
        // the local version of Friendica. Check is opt-in, source may be master or devel branch
@@ -735,7 +735,7 @@ function admin_page_summary(App $a)
        }
        if (Config::get('system', 'dbupdate') == DB_UPDATE_FAILED) {
                $showwarning = true;
-               $warningtext[] = L10n::t('The database update failed. Please run "php bin/console dbstructure update" from the command line and have a look at the errors that might appear.');
+               $warningtext[] = L10n::t('The database update failed. Please run "php bin/console.php dbstructure update" from the command line and have a look at the errors that might appear.');
        }
 
        $last_worker_call = Config::get('system', 'last_poller_execution', false);
index 82e9532d8e89d7b507038966467a1d6c13861f96..d7774bc51977b1b3091adf4c8d86f4e7026688a9 100644 (file)
@@ -1,6 +1,6 @@
 Utilities
 
-php bin/console typo - is a crude syntax checker to avoid checking in files with simple
+php bin/console.php typo - is a crude syntax checker to avoid checking in files with simple
 typos. It basically just loads each of our project files at once. Run from
 cmdline and see if any parsing errors are reported.
 
@@ -8,7 +8,7 @@ cmdline and see if any parsing errors are reported.
 
 Internationalisation
 
-php bin/console extract - extracts translatable strings from our project files. It
+php bin/console.php extract - extracts translatable strings from our project files. It
 currently doesn't pick up strings in other libraries we might be using such as
 the HTML parsers.
 
@@ -107,7 +107,7 @@ Xgettext and .po workflow
        of the many .po editors out there, like QtLinguist
 
 5. run
-       $ php bin/console po2php view/lang/<language>/messages.po
+       $ php bin/console.php po2php view/lang/<language>/messages.po
        to create the strings.php file
 
 When strings are added or modified in source, you could run
@@ -117,4 +117,4 @@ When strings are added or modified in source, you could run
 
 If you already translated Friendica using strings.php, you could import your old
 translation to messages.po. Run:
-$ php bin/console php2po view/lang/<language>/strings.php
+$ php bin/console.php php2po view/lang/<language>/strings.php