Marcher Technologies

Members
  • members_posts

    16772
  • Joined

  • Last visited


About Marcher Technologies

  • Rank
    $life=FALSE;$code=TRUE;$time--;
  • Birthday 05/02/1986

IPS Marketplace

  • Resources Contributor Total file submissions: 52

Recent Profile Visitors


108,505 profile views

Marcher Technologies's Activity

  1. Marcher Technologies added a comment: widgets added via plugin do not work at all within the pages app   

    I actually managed to dig in far enough to fix this. had to know how to load a widget manually anyway for a mod, fixing this helped me get that right.
    2 files, 4 changes.
    \applications\cms\sources\Pages\Page.php, line ~967:
    $_widget = \IPS\Widget::load( \IPS\Application::load( $widget['app'] ), $widget['key'], $widget['unique'], ( isset( $widget['configuration'] ) ) ? $widget['configuration'] : array(), ( isset( $widget['restrict'] ) ? $widget['restrict'] : null ), $orientation ); should be:
    $_widget = \IPS\Widget::load( isset($widget['plugin']) ? \IPS\Plugin::load($widget['plugin']) : \IPS\Application::load( $widget['app'] ), $widget['key'], $widget['unique'], ( isset( $widget['configuration'] ) ) ? $widget['configuration'] : array(), ( isset( $widget['restrict'] ) ? $widget['restrict'] : null ), $orientation ); then line ~1489, same file:
    if( $pageBlock['app'] == 'cms' AND $pageBlock['key'] == 'Database' AND ! empty( $pageBlock['configuration']['database'] ) ) should be:
    if( isset($pageBlock['app']) AND $pageBlock['app'] == 'cms' AND $pageBlock['key'] == 'Database' AND ! empty( $pageBlock['configuration']['database'] ) ) \applications\cms\modules\front\pages\builder.php, line ~83(the initial json error):
    if($block['app'] == $key[1] AND $block['key'] == $key[2] AND $block['unique'] == $key[3] ) { $widget = \IPS\Widget::load( \IPS\Application::load( $block['app'] ), $block['key'], $block['unique'], $block['configuration'], null, \IPS\Request::i()->orientation ); } should be:
                            if( isset($block['app']) AND $block['app'] == $key[1] AND $block['key'] == $key[2] AND $block['unique'] == $key[3] )                         {                              $widget = \IPS\Widget::load( \IPS\Application::load( $block['app'] ), $block['key'], $block['unique'], $block['configuration'], null, \IPS\Request::i()->orientation );                         }                                                 elseif( isset($block['plugin']) AND $block['plugin'] == $key[1] AND $block['key'] == $key[2] AND $block['unique'] == $key[3] )                         {                              $widget = \IPS\Widget::load( \IPS\Plugin::load( $block['plugin'] ), $block['key'], $block['unique'], $block['configuration'], null, \IPS\Request::i()->orientation );                         } That specific change  has the last error cropping up, on line ~153:
    if ($block['app'] == $key[1] AND $block['key'] == $key[2] AND $block['unique'] == $key[3] ) { $widget = \IPS\Widget::load( \IPS\Application::load( $block['app'] ), $block['key'], $block['unique'], $block['configuration'] ); $widget->menuStyle = $widgetMaster['menu_style']; } should be:
                    if ( isset($block['app']) AND $block['app'] == $key[1] AND $block['key'] == $key[2] AND $block['unique'] == $key[3] )                 {                     $widget = \IPS\Widget::load( \IPS\Application::load( $block['app'] ), $block['key'], $block['unique'], $block['configuration'] );                     $widget->menuStyle = $widgetMaster['menu_style'];                 }                                 elseif ( isset($block['plugin']) AND $block['plugin'] == $key[1] AND $block['key'] == $key[2] AND $block['unique'] == $key[3] )                 {                     $widget = \IPS\Widget::load( \IPS\Plugin::load( $block['plugin'] ), $block['key'], $block['unique'], $block['configuration'] );                     $widget->menuStyle = $widgetMaster['menu_style'];                 } which leads back to the first and second change listed above when it actually tries to load it on the given page via the model's getWidgets method or reorder is attempted in the case of the postWidgetOrderSave method. All the changes above made have it working without any issue i can see.
    Hope that helps save some time.
  2. Marcher Technologies added a post in a topic: Where is the members list ?   

    I must note I do not work for IPS anymore, this was a personal opinion based on what I know of the issue and should not be construed as anything but that.
    Personally, I feel sympathy for whatever modder decides to actually make this, I'm not sure it can be done in a way that active sites could use it without issues in the first place, the base idea itself of a member list.
  3. Marcher Technologies added a post in a topic: Where is the members list ?   

    The members list is by no means effortless to add in. You are basically talking about listing the largest table in the suite in most cases, and the most accessed table in all cases. This in itself is resource intensive. Even the ACP does not generate a paginated list of all of them in one go(is tabbed by status), and with good reason. Additionally, the ACP is not something thousands of users can hit at once.
    The reason most sites disabled it when it was available was for such resource reasons, and maintaining that kind of resource hog, attempting to keep it from being too much of one, is no easy task.
    Apologies if that came out offensive, but you make it sound so easy, when it truly has implications you are not considering.
  4. Marcher Technologies added a post in a topic: [Pages]More Export/Import options please?   

    I find that I am missing several of the basic tools for getting my work ready for distribution/import to a live site.
    There is no longer the ability to export or import a block, or any templates. The option to download a database replete with all of it's database settings, templates, custom fields and categories is indeed a fine thing, but this very simply does not address the blocks embedded within those templates, the assets included on the page the database is used on that provide a custom style/javascript functionality, or the common need to export just a template for use with an existing generic database like the default articles system, or multiple available templates to choose from for a given database view being added from a given mod, or even the inability to export page templates(from providing more builder templates to custom wrappers this would be useful).
    Could you pretty please possibly review the export/import options present within the pages application and restore the basic tools for distribution where the contents of the database settings and fields are irrelevant?
    As it stands, I'm not going to be able to update several of my mods with it like this, and I've already had to do a manual copy/paste job for a featured articles listing template and a css asset to the live site for a custom, which simply will not fly in distributed works.
     
  5. Marcher Technologies added a bug in Bug Tracker   

    widgets added via plugin do not work at all within the pages app
    RC3
    Be it sidebar or the main area, regardless of configuration, i get ' Couldn't save block positions' upon attempting to drag the widget into position.
    Json response reads:
    {"error":{"type":"Whoops\\Exception\\ErrorException","message":"Undefined index: app","file":"C:\\wamp\\www\\ips4rc\\applications\\cms\\modules\\front\\pages\\builder.php","line":83}} however i can drag them into any other application sidebar just fine.
    • 2 replies
    • 63 views
  6. Marcher Technologies added a post in a topic: Which beta will focus on final mobile skin?   

    http://community.invisionpower.com/4bugtrack/limited-autoexpand-on-mobile-and-no-scroll-inside-editor-r2132/
    http://community.invisionpower.com/4bugtrack/cant-scroll-if-attachments-in-editor-mobile-r2181/
    Fairly certain he's referring to these two reported bugs. Been fighting to work around them myself from ipad.
  7. Marcher Technologies added a comment: Limited autoexpand on mobile and no scroll inside editor   

    Quoting a large piece of text brings forth this issue as well, immediately, without refocus. Combined with auto save saving this quote, it makes it impossible to reply to certain topics afterwards unless you just submit the post out of frustration with just the quote as contents.
  8. Marcher Technologies added a comment: [Beta 5a] Select multiple always loads with first value selected   

    ​If whoops was enabled or strict MySQL used this becomes clearer, with an error that infers an object is being inserted into an int field. The node field type returns a node object, you will need to modify the value in your saveForm method if this is a node to refer to the object's 'Id' instead of the object itself.
  9. Marcher Technologies added a bug in Bug Tracker   

    upload new version + Save Previous Version?= no axes all screenshots
    I just uploaded a new version of this file:  http://community.invisionpower.com/files/file/5402-widget-kit/
    I opted to not save the previous version, as there was an obscure bug therein. Is it intended that it removes all screenshots when this option is configured as such? it's not obvious by the wording if it is.
    • 3 replies
    • 112 views
  10. Marcher Technologies added a post in a topic: Media System   

    ​The YouTube thumbnails are not cached locally, they are linking to the primary thumb provided on YouTube. If you have already cleared your browser cache after making the change, you could try editing the video on YouTube and removing the low quality thumbnails.
  11. Marcher Technologies added a comment: [Beta 6] Pages - Database default modul   

    Actually, it may be the inverse. I see your point, it may be wise to lock the default module in pages to the Pages module, or provide a way for modules to relay their support for being a default module or lack thereof. Not every module is going to have output to display, to state it simply.
  12. Marcher Technologies added a comment: [Beta 6] Pages - Database default modul   

    Choose   Pages   default   APP   and   Database   default   module
    I'm pretty sure that is the issue actually. The databases module does not actually serve the database, but merely performs ancillary functions related to databases on demand. The Pages module serves pages, which databases are embedded in, thus pages should be set as the default module. 
  13. Marcher Technologies added a post in a topic: Line Spacing   

    ​That was him manually using shift+enter. I would not be so quick to laugh at others based upon assumptions.
    ​<br></br> is not valid HTML, at least in the HTML4 and HTML5 specifications.....
  14. Marcher Technologies added a post in a topic: Line Spacing   

    Umm, for reference, I use this community site more than any other IPB. I would hopefully like to be able to post bug reports from mobile without fighting the interface for control of the text is the only reason I posted here. Altering the CSS for a given skin is child's play, but it helps not the issue i end up facing posting from mobile here.
  15. Marcher Technologies added a post in a topic: Line Spacing   

    Throwing my hat in. Desktop browsing is fine. Having needed to use an ipad to post bug reports and replies for a few days.... it's beyond annoying on mobile, for the very reasons mentioned in posts above. One cannot do a shift+enter, and as a result the text becomes swiftly unmanageable when actually making a post. Manually formatted lists are in themselves impossible, I had taken to omitting such and just replying with yes or no to each item in order(yes, no, yes, etc) instead of being able to make it clear.

Status Feed



  1. Marcher Technologies

    Having PC issues, will be resolved by Thursday, my apologies for any inconvenience this may cause.

  2. Mur » Marcher Technologies

    I really appreciate that. :wub::wub:

  3. shahed » Marcher Technologies

    Hello Marcher. I need your help in Widget Kit topic. Thanks :)

    1. shahed

      Hello Marcher,
      I send a Personal Message for you about Widget Kit. Please read this and help me.

      Thank you.

    2. shahed

      Hello Marcher,

      I send some information in PM for you but i think you forgot to check it.

  4. PHP_Paul » Marcher Technologies

    Hey Marcher, can I get your help in the Tagged Data plugin thread? :)

  5. Marcher Technologies

    Away This weekend seeking new living arrangements. To those awaiting a PM reply I apologize, this takes precedence, will be back Monday evening.

    1. Mikey

      Yay!

    2. Marcher Technologies

      \o/

  6. Marcher Technologies » The Old Man

    oddly, this is what they mean by profile comment, the functionality to disable it still works. ;)

    1. The Old Man

      Hi thanks Marcher. I understand now, I've never noticed the ability to use the Status Update/Profile Feed on other members before. Just viewed your profile and the input message changes appropriately.

  7. Marcher Technologies

    Easter Weekend. :) Bye! Be back Monday.

    1. surferboy

      Danger - alert! Easter vacation intrusion. Subject member has infiltrated IPS in violation of his self-proclaimed Easter weekend hiatus. Security to sector 6.

    2. Mikey B

      Have fun!

    3. sobrenome

      Could please take a look at this post:
      http://community.invisionpower.com/topic/383596-authors-signature-on-database-record-display/

  8. Marcher Technologies

    Free mod issues? Not my problem! Sorry, I have more rewarding things to do with my time.

  9. Marcher Technologies

    Demo site: Upgraded to 3.4.1, 2000 spammers pruned, 198 members left, If i nuked you, apologies.

    1. Mikey B

      wow, 2000?

    2. Marcher Technologies

      yeah... I've been unable to mass-prune spammers for a long time.... bug fixed in 3.4.

  10. surferboy » Marcher Technologies

    Are you at the 2013 Consumer Electronics Show in Las Vegas this weekend?

    1. Marcher Technologies

      0.o umm.... no? Think about 3,000 miles north.

    2. surferboy

      Wait, you're in Alaska? Brrrrrrrrrrrr

    1. Ryan Ashbrook

      I wanted to conform and be like the rest of the staff. Lol.

      Unfortunately, "Ryan" was taken. By a former IPS Staffer no less.

    2. Mikey B

      When will we see "Marcher T" ? ;)

    3. Marcher Technologies

      Would likely end up being just "Marcher" ;)

  11. Mikey B » Marcher Technologies

    Which OS do you use? Is it Ubuntu? :)

    1. Marcher Technologies

      yes... used win for years, got really really tired of win7 sucking up >2gb of ram for basically nothing... tried Ubuntu 12 Precise and thoroughly enjoyed it... not going back. :)

    2. Mikey B

      Ahh I used to use Ubuntu, looked at some of your screenshots of mods, I wanna go back now :D

    3. Marcher Technologies

      I had last tried at I believe Ubuntu Mandriva 8 which was just .... nasty.
      12 Precise is.... extremely usable... to me, at this point, less extraneous RAM usage, multiple desktops, easy localhost setup, and a sane terminal with copy/paste says it all :)

  12. Marcher Technologies » Aiwa

    well, that was a quick nuke of a topic... suppose I am not allowed to call them like I see them.

    1. Aiwa

      haha. Yeah. That was funny.

  13. Marcher Technologies

    Well this is neatish.

    1. Mikey B

      What is? :)

    2. Marcher Technologies

      If I can stay logged in, the iOS IPS app.

    3. Mikey B

      Ah yes, it's great! Love how it looks the most. :)

    4. Marcher Technologies

      that, and that drag-down refresh :)

  14. chilihead » Marcher Technologies

    Thanks for the help.

    1. Marcher Technologies

      Not a problem :)

  15. AndyF » Marcher Technologies

    Your messenger is full (again) :)

    1. Marcher Technologies

      cleared space again... is ridiculous how many a day.

  16. AndyF » Marcher Technologies

    Your PM box is full (or disabled) :)

    1. Marcher Technologies

      Full Again... grr, cleared some space.

    1. teraßyte

      :D

    2. BomAle

      lol

  17. Marcher Technologies

    Oh yay, the survey does fathom it was completed :)

  18. Mikey B » Marcher Technologies

    thanks for the friend request. :)

    1. Marcher Technologies

      :) ...now... to do some housekeeping of a certain inbox >.<

  19. Saurabh Jain » Marcher Technologies

    I wrote a long pm - and your inbox is full - how can we contact u

    1. Marcher Technologies

      I have listed Contact methods here on my profile.... i get way too many PM's here, direct contact through IM/Email is the best certainty.

  20. Joerg.K » Marcher Technologies

    your pm box is full. i want send you a message,with a request for a job

    1. surferboy

      yeah, I found that too

    2. surferboy

      just the mark of a super busy coder, no?

  21. AlexJ » Marcher Technologies

    Thanks for helping with IP.Content!! Cheers!

  22. Marcher Technologies

    Fail.... IPS Gives us the ability to change version on bugs... and it is abused within the week...

    1. surferboy

      I'm confused. Who has failed or what has failed? Is it the ability the change version on bugs that has failed? Who or what has been abused, the change version, or how people have used it the change version?

    2. Marcher Technologies

      The change version is being abused, the people doing so are the fail.... The only reason for US to change a version is to correct our submission with a wrong version... not going around changing reports to no version assigned that are marked as fixed.

    3. surferboy

      only way to reach you I guess .... "The member Marcher Technologies cannot receive any new messages" is your mailbox full? Yikes, you are a busy coder!!!!

    4. Marcher Technologies

      -.- My Inbox here's shelf life is about 3 days..... try to keep room... but they keep flooding in ;)

    5. Graeme S.

      Please ignore this comment. I'm doing it to see if there is a bug with the "My Content > Members" search thing. :)